Details

Time bar (total: 16.5s)

analyze84.0ms (0.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
18.8%18.7%81.2%0.1%0%0%0%5
34.4%34.3%65.6%0.1%0%0%0%6
54.7%54.6%45.3%0.1%0%0%0%7
64.8%64.8%35.1%0.1%0%0%0%8
76.2%76.1%23.8%0.1%0%0%0%9
81.8%81.8%18.1%0.1%0%0%0%10
87.8%87.7%12.2%0.1%0%0%0%11
90.8%90.7%9.2%0.1%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample1.1s (6.9%)

Results
1.1s8256×body256valid
Bogosity

preprocess129.0ms (0.8%)

Algorithm
egg-herbie
Rules
5286×rational.json-simplify-11
2548×rational.json-simplify-7
1268×rational.json-simplify-39
940×rational.json-simplify-55
824×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01774
12574
23774
36474
416074
543074
6118374
7374774
8471274
9478074
10479174
11479174
12509374
13509474
14509474
022
122
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
0
Call 2
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Symmetry

(sort re im)

Compiler

Compiled 16 to 12 computations (25% saved)

simplify126.0ms (0.8%)

Algorithm
egg-herbie
Rules
5524×rational.json-simplify-11
2600×rational.json-simplify-7
1262×rational.json-simplify-39
936×rational.json-simplify-55
818×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01337
12037
23237
35937
415537
542137
6117837
7373737
8469737
9476537
10477637
11477637
12507837
13507937
14507937
Stop Event
node limit
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

eval0.0ms (0%)

Compiler

Compiled 14 to 10 computations (28.6% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
30.1b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
30.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Compiler

Compiled 14 to 10 computations (28.6% saved)

localize16.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
27.8b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 49 to 13 computations (73.5% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
1.0ms
re
@0
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
1.0ms
re
@inf
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
1.0ms
im
@0
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
1.0ms
im
@0
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

rewrite87.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
800×rational.json-simplify-5
762×rational.json-simplify-13
582×rational.json-simplify-11
556×rational.json-simplify-24
530×rational.json-simplify-26
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01360
17460
222560
3107960
4748160
Stop Event
node limit
Counts
2 → 150
Calls
Call 1
Inputs
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)) (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (/.f64 2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (*.f64 -1 (/.f64 1/2 (log.f64 10))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 1 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (/.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))))

simplify113.0ms (0.7%)

Algorithm
egg-herbie
Rules
1442×rational.json-simplify-37
988×rational.json-simplify-29
834×rational.json-simplify-27
608×rational.json-simplify-26
596×rational.json-simplify-39
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04488620
114948442
257588442
Stop Event
node limit
Counts
198 → 270
Calls
Call 1
Inputs
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(*.f64 -1 re)
(+.f64 (*.f64 -1 re) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re))))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(*.f64 -1 im)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im)))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) -1))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(-.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)) (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(*.f64 -1/2 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1/2 (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(*.f64 -1/2 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)
(*.f64 2 (/.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1/2)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(/.f64 1/2 (/.f64 -1 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) -1))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1/2)))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1/2)))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (/.f64 2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1/2 (log.f64 10)))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (*.f64 -1 (/.f64 1/2 (log.f64 10))) 0))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 1 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3))))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (/.f64 (log.f64 10) 1/4)))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) 1/4))))
(*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
Outputs
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))
(+.f64 im (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 im 3) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (/.f64 (*.f64 (pow.f64 re 6) 1/16) (pow.f64 im 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 5) 1/16)) (+.f64 im (/.f64 -1/8 (/.f64 (pow.f64 im 3) (pow.f64 re 4))))))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (+.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/16) (pow.f64 re 5)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 re (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(*.f64 -1 re)
(*.f64 re -1)
(neg.f64 re)
(+.f64 (*.f64 -1 re) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 re -1) (*.f64 (/.f64 (pow.f64 im 2) re) -1/2))
(+.f64 (neg.f64 re) (/.f64 (pow.f64 im 2) (/.f64 re -1/2)))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re))))
(+.f64 (*.f64 re -1) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (+.f64 (neg.f64 re) (/.f64 (pow.f64 im 2) (/.f64 re -1/2))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8))
(+.f64 (*.f64 -1 re) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) re)))))
(+.f64 (*.f64 re -1) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16) (+.f64 (neg.f64 re) (/.f64 (pow.f64 im 2) (/.f64 re -1/2)))))
re
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) re)
(+.f64 re (*.f64 1/2 (/.f64 (pow.f64 im 2) re)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 re (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 re (+.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/16) (pow.f64 re 5)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
(+.f64 re (+.f64 (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))))))
im
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im)
(+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) im))
(+.f64 (+.f64 im (*.f64 1/2 (/.f64 (pow.f64 re 2) im))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))
(+.f64 im (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 im 3) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) im)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (/.f64 (*.f64 (pow.f64 re 6) 1/16) (pow.f64 im 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 5) 1/16)) (+.f64 im (/.f64 -1/8 (/.f64 (pow.f64 im 3) (pow.f64 re 4))))))
(*.f64 -1 im)
(*.f64 im -1)
(neg.f64 im)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))
(+.f64 (*.f64 im -1) (/.f64 (*.f64 (pow.f64 re 2) -1/2) im))
(+.f64 (neg.f64 im) (/.f64 (pow.f64 re 2) (/.f64 im -1/2)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) -1/2) im) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 im 3)) (*.f64 im -1)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (/.f64 (pow.f64 re 2) (/.f64 im -1/2))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1 im))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) -1/2) im) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 im 3)) (*.f64 im -1))) (/.f64 -1/16 (/.f64 (pow.f64 im 5) (pow.f64 re 6))))
(+.f64 (+.f64 (neg.f64 im) (/.f64 (pow.f64 re 2) (/.f64 im -1/2))) (+.f64 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 5) -1/16)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4))) (/.f64 (*.f64 (pow.f64 re 6) 1/6) (*.f64 (pow.f64 im 6) (log.f64 10))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 6) 1/6) (*.f64 (pow.f64 im 6) (log.f64 10))) (+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))) (+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4))))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/6) (*.f64 (pow.f64 re 6) (log.f64 10))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))) (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (+.f64 (/.f64 -1/4 (*.f64 (pow.f64 re 4) (/.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (+.f64 (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4))) (/.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))))))
(+.f64 (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 1/720 (*.f64 (pow.f64 im 6) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) 120)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (+.f64 (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 10)) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) (pow.f64 re 2))) (+.f64 (+.f64 (/.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 1/720 (*.f64 (pow.f64 im 6) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) 120))))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 0 (*.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) -1))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) 1/2) (*.f64 1/2 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2)) (+.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 2) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 1/2 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 -1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 -1/2 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 -1/2 (-.f64 0 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 -1/2 (-.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2) 1/2)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 2 (/.f64 1/2 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1/2)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 1 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 1/2 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 1/2 (/.f64 -1 (-.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 -1 (/.f64 1 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) 1/2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 2 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) -1))
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 2 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) -1))
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) -1/2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) -1/2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 10) 1/4)) (/.f64 2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (*.f64 1 (/.f64 1/4 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/4))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (*.f64 -1 (/.f64 1/2 (log.f64 10))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 1 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (*.f64 1 (/.f64 1/4 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/4))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 2 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3))))
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (/.f64 1 (/.f64 (log.f64 10) 1/4)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) 2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) 1/4))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

eval95.0ms (0.6%)

Compiler

Compiled 6868 to 3962 computations (42.3% saved)

prune98.0ms (0.6%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New25713270
Fresh000
Picked011
Done000
Total25714271
Error
0.5b
Counts
271 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
30.2b
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
30.1b
(/.f64 (log.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))) (log.f64 10))
30.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
32.3b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
29.1b
(/.f64 (log.f64 im) (log.f64 10))
29.1b
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
30.4b
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
30.3b
(-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
30.3b
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
30.3b
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
30.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
30.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
29.9b
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
30.1b
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
Compiler

Compiled 618 to 404 computations (34.6% saved)

localize19.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(log.f64 (/.f64 1 im))
0.2b
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
0.5b
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
Compiler

Compiled 31 to 26 computations (16.1% saved)

series84.0ms (0.5%)

Counts
3 → 28
Calls

9 calls:

TimeVariablePointExpression
59.0ms
im
@0
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
11.0ms
im
@inf
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
10.0ms
im
@-inf
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
3.0ms
im
@0
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
1.0ms
im
@-inf
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))

rewrite128.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1728×rational.json-1
850×rational.json-simplify-1
682×rational.json-simplify-19
626×rational.json-simplify-5
590×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01259
17757
226357
3130057
4765957
Stop Event
node limit
Counts
3 → 214
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 10) 0) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (log.f64 10) 0)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)) (/.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 10) -2)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (/.f64 -1 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 1/2 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 0)) (*.f64 (log.f64 (/.f64 1 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 (log.f64 (/.f64 1 im)) 1/4)) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/4 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (neg.f64 (log.f64 (/.f64 1 im)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))))))

simplify145.0ms (0.9%)

Algorithm
egg-herbie
Rules
1178×rational.json-simplify-15
956×rational.json-simplify-3
928×rational.json-simplify-1
592×rational.json-simplify-19
556×rational.json-simplify-26
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03745382
111225328
274985328
Stop Event
node limit
Counts
242 → 240
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(*.f64 -1 (log.f64 im))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(-.f64 0 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 (log.f64 10) 0) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(-.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (log.f64 10) 0)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(-.f64 (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)
(*.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 (/.f64 1 im))))
(*.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) -1))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(*.f64 -2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 2))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) -1)
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) 1/2)
(*.f64 (/.f64 (log.f64 10) 1/4) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(*.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) 1/2))
(*.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) -1/2)
(*.f64 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)) (/.f64 (log.f64 10) 1/4))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) 2)
(*.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 1/2))
(*.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) -2)))
(neg.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(-.f64 (-.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 10) -2)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(-.f64 (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
(*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 (/.f64 1/4 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) -1/2))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))
(*.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (/.f64 -1 (log.f64 10)) -1/2))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)) -4)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) 2)
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) -1/2)
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 1/2 (*.f64 (log.f64 10) -2)))
(*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)))
(*.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4))))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (/.f64 1/4 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 0 (log.f64 (/.f64 1 im)))
(+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 3)))
(-.f64 (log.f64 (/.f64 1 im)) 0)
(-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(-.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))
(-.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (neg.f64 (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 0)) (*.f64 (log.f64 (/.f64 1 im)) 3))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 (log.f64 (/.f64 1 im)) 1/4)) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 1 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))
(*.f64 2 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))
(*.f64 -1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)
(/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) 1)
(/.f64 -1 (/.f64 -1 (log.f64 (/.f64 1 im))))
(/.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 1/2))
(/.f64 -1 (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(/.f64 -1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)
(/.f64 1/4 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) 1/2)
(/.f64 (*.f64 1/2 (neg.f64 (log.f64 (/.f64 1 im)))) -1/2)
(/.f64 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))) 1/2)
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(/.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (neg.f64 (log.f64 10)))
(*.f64 -1 (log.f64 im))
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(neg.f64 (log.f64 im))
(*.f64 -1 (log.f64 im))
(neg.f64 (log.f64 im))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) -1/2)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(+.f64 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 3 (log.f64 10)) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 0 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 0 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) -1/2)))
(/.f64 (-.f64 (neg.f64 (log.f64 10)) (/.f64 (log.f64 10) -1/2)) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (log.f64 10) 0) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (log.f64 10) 0)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/4) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) -1))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))) -1)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 3)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 2) 1/2)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) 1/4) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) 1/2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) -1/2) -1/2)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)) (/.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) 2)
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -1 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 1/2))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) -2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -2 (log.f64 10))))
(-.f64 (-.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 10) -2)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -1/2)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 3/2))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(-.f64 (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))) (+.f64 (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/4 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) -1/2))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -2 (log.f64 10)))))
(-.f64 (*.f64 -1/2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -3)) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -1/2)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 3/2))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) -2)) 1/2)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (/.f64 -1 (log.f64 10)) -1/2))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)) -4)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) 2)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 10)) -1/2)
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 1/2 (*.f64 (log.f64 10) -2)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/4))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (/.f64 1/4 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(log.f64 (/.f64 1 im))
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(log.f64 (/.f64 1 im))
(+.f64 0 (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(log.f64 (/.f64 1 im))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 3)))
(log.f64 (/.f64 1 im))
(-.f64 (log.f64 (/.f64 1 im)) 0)
(log.f64 (/.f64 1 im))
(-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(log.f64 (/.f64 1 im))
(-.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))
(log.f64 (/.f64 1 im))
(-.f64 0 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(-.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 0)) (*.f64 (log.f64 (/.f64 1 im)) 3))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(log.f64 (/.f64 1 im))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (/.f64 (log.f64 (/.f64 1 im)) 1/4)) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) 1/4) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(log.f64 (/.f64 1 im))
(*.f64 1 (log.f64 (/.f64 1 im)))
(log.f64 (/.f64 1 im))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(log.f64 (/.f64 1 im))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 2 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(log.f64 (/.f64 1 im))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(log.f64 (/.f64 1 im))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))
(log.f64 (/.f64 1 im))
(*.f64 -1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 3)))
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 1/2)
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)
(log.f64 (/.f64 1 im))
(/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(/.f64 (log.f64 (/.f64 1 im)) 1)
(log.f64 (/.f64 1 im))
(/.f64 -1 (/.f64 -1 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(/.f64 -1 (/.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 1/2))
(log.f64 (/.f64 1 im))
(/.f64 -1 (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(log.f64 (/.f64 1 im))
(/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(log.f64 (/.f64 1 im))
(/.f64 -1/2 (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 2) 2)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -2)
(log.f64 (/.f64 1 im))
(/.f64 1/4 (/.f64 1/2 (*.f64 (log.f64 (/.f64 1 im)) 2)))
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) 1/2)
(log.f64 (/.f64 1 im))
(/.f64 (*.f64 1/2 (neg.f64 (log.f64 (/.f64 1 im)))) -1/2)
(log.f64 (/.f64 1 im))
(/.f64 (/.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))) 1/2)
(log.f64 (/.f64 1 im))
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))

localize9.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 13 to 9 computations (30.8% saved)

series8.0ms (0.1%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
8.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 10))
0.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 10))
0.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 10))

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1894×rational.json-1
1028×rational.json-2
1028×rational.json-4
1028×rational.json-3
998×rational.json-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
14615
214015
360815
4372415
5787715
Stop Event
node limit
Counts
1 → 143
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (*.f64 (*.f64 (log.f64 im) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 0)) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -1/2) (*.f64 -1/2 (*.f64 (log.f64 im) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (neg.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 3) (+.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 im) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (+.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 im) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (log.f64 im)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (log.f64 im)) (*.f64 -2 (log.f64 im))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))))

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
1496×rational.json-simplify-37
1244×rational.json-simplify-39
1194×rational.json-simplify-51
1050×rational.json-simplify-27
784×rational.json-simplify-29
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03112599
110452531
245022531
Stop Event
node limit
Counts
151 → 162
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(+.f64 (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) 0)))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (*.f64 (*.f64 (log.f64 im) 2) 2))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0))))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (log.f64 im))))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 1/2)))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10)))))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))
(-.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(-.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 0)) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -1/2) (*.f64 -1/2 (*.f64 (log.f64 im) 3))))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (neg.f64 (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(*.f64 -1/2 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 2) 2))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 im)))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 im)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 3) (+.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 im) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (+.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 im) 3))))
(*.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 1/4)
(*.f64 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))) -1/2)
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)) -1/2)
(*.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
(*.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)
(*.f64 (*.f64 -2 (log.f64 im)) (/.f64 -1/2 (log.f64 10)))
(*.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 2)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))
(*.f64 (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) -2)
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)))
(*.f64 (+.f64 (*.f64 -2 (log.f64 im)) (*.f64 -2 (log.f64 im))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (neg.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) 0)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (*.f64 (*.f64 (log.f64 im) 2) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) -1/2) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 3)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 im)))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 im)))))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 im) 1/2))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 0)) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 im) 3)) (neg.f64 (*.f64 (*.f64 (log.f64 im) 2) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -1/2) (*.f64 -1/2 (*.f64 (log.f64 im) 3))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 im)) 1/2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (neg.f64 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 2) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 3) (+.f64 (log.f64 im) (*.f64 (*.f64 (log.f64 im) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 3) (+.f64 (log.f64 im) (*.f64 2 (*.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 3) (+.f64 (log.f64 im) (*.f64 (log.f64 im) 4))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (*.f64 (log.f64 im) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 2 (*.f64 (log.f64 im) 2))) (*.f64 2 (/.f64 (*.f64 (log.f64 im) 2) 1/2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 4)) (*.f64 2 (*.f64 (log.f64 im) 4))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) 4) (*.f64 2 (*.f64 (log.f64 im) 4)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (+.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 im) 3))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 2 (*.f64 (log.f64 im) 2)) (+.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 im) 3))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 4) (*.f64 (log.f64 im) 6)))
(*.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) 1/4)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 im)) 1/2)) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 -2 (log.f64 im)) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 im) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))
(*.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 im) 2) 1/2)) (*.f64 1/2 (/.f64 1/4 (log.f64 10))))
(*.f64 (*.f64 2 (*.f64 (log.f64 im) 4)) (/.f64 1/8 (log.f64 10)))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) 4) (/.f64 1/8 (log.f64 10))))
(*.f64 (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) -2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (neg.f64 (log.f64 im)) 1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (+.f64 (*.f64 -2 (log.f64 im)) (*.f64 -2 (log.f64 im))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize55.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
0.3b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
1.0b
(/.f64 -1/2 (log.f64 10))
27.8b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 86 to 32 computations (62.8% saved)

series7.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
1.0ms
re
@inf
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
1.0ms
re
@0
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
1.0ms
im
@0
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
1.0ms
re
@-inf
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))

rewrite167.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1356×rational.json-simplify-5
870×rational.json-simplify-31
848×rational.json-simplify-11
848×rational.json-simplify-14
736×rational.json-simplify-21
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01993
111893
240081
3208781
Stop Event
node limit
Counts
3 → 496
Calls
Call 1
Inputs
(/.f64 -1/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) -1) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1/2 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1/2 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 0 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) -1/2) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (-.f64 0 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1/2 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 2) (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))

simplify293.0ms (1.8%)

Algorithm
egg-herbie
Rules
1362×rational.json-simplify-13
1158×rational.json-simplify-14
834×rational.json-simplify-5
738×rational.json-simplify-15
720×rational.json-simplify-9
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0118931266
1386630734
Stop Event
node limit
Counts
544 → 669
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(/.f64 1/2 (log.f64 im))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 im))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 im))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 im))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))))) (*.f64 (log.f64 im) (pow.f64 im 2)))))))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))))))))
(/.f64 -1/2 (log.f64 (/.f64 1 re)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 1 re)))) (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 3))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 1/2 (log.f64 re))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (*.f64 1/2 (/.f64 1 (log.f64 re))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 re))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 re))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (*.f64 (log.f64 re) (pow.f64 re 2)))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))) (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (pow.f64 im 4)))))
(/.f64 -1/2 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(/.f64 -1/2 (log.f64 (/.f64 -1 im)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 re 2)) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))) (pow.f64 im 6))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 -1/2 (log.f64 10)) 0)
(+.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(+.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(+.f64 0 (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(+.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(-.f64 (/.f64 -1/2 (log.f64 10)) 0)
(-.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(-.f64 0 (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(-.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10)))
(-.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1)) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) -1) (/.f64 -1/2 (log.f64 10)))
(*.f64 -1/2 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) 1)
(*.f64 -1 (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 -1 (log.f64 10)))
(*.f64 1 (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) -1)
(*.f64 -2 (/.f64 -1/2 (*.f64 (log.f64 10) -2)))
(*.f64 (/.f64 -1 (log.f64 10)) 1/2)
(*.f64 (/.f64 1 (log.f64 10)) -1/2)
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 10) -2)))
(neg.f64 (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 -1 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 0 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1/2))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) -1/2))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (neg.f64 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1))
(-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) -1/2) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1 (log.f64 10))))
(-.f64 (/.f64 0 (*.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1/2 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (-.f64 0 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 10) -2))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1 (/.f64 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (*.f64 (log.f64 10) -2)))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2)
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1/2 (*.f64 (log.f64 10) 2)))
(/.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (log.f64 10))) -1)
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 0 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 2) (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2))
(-.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 -1 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 1/2 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(*.f64 1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1)
(*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2)
(*.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1/2)
(neg.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (*.f64 (pow.f64 re 6) 1/6) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -1) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -1) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -1) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (/.f64 (log.f64 (/.f64 1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10)) (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10)) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 im 4))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10)) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) 1/720)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (log.f64 10)) (pow.f64 im 2))) (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) 1/720)))) (/.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 10))))
(/.f64 1/2 (log.f64 im))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 im))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)) (pow.f64 re 2))) (/.f64 1/2 (log.f64 im)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 im))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))))))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)) (pow.f64 re 2))) (+.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (pow.f64 re 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 im))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))))) (*.f64 (log.f64 im) (pow.f64 im 2)))))))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))))))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)) (pow.f64 re 2))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 -1 (+.f64 (/.f64 1/12 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 3))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 im) (pow.f64 im 2)) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))))))) (+.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (pow.f64 re 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)) (pow.f64 re 2))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 -1 (+.f64 (/.f64 (/.f64 1/12 (pow.f64 im 6)) (pow.f64 (log.f64 im) 2)) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 3))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 im) (pow.f64 im 2)) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))))))) (+.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (pow.f64 re 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))))
(/.f64 -1/2 (log.f64 (/.f64 1 re)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 2) -1/4) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (/.f64 1/2 (log.f64 (/.f64 1 re))))
(-.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (pow.f64 re 2))) (/.f64 1/2 (log.f64 (/.f64 1 re))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) -1/4) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (/.f64 1/2 (log.f64 (/.f64 1 re)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (pow.f64 re 2))) (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (/.f64 (pow.f64 re 4) -1)) (/.f64 1/2 (log.f64 (/.f64 1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 1 re)))) (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 1 re)) 3))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 re)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 re)) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2))))))) (/.f64 (*.f64 (pow.f64 im 6) -1/16) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (pow.f64 re 6))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) -1/4) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))))) (/.f64 1/2 (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (pow.f64 re 2))) (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (/.f64 (pow.f64 re 4) -1)) (-.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 2) (*.f64 1/2 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) 1/8) (pow.f64 (log.f64 (/.f64 1 re)) 3)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (log.f64 (/.f64 1 re))))) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) 1/1440)) (/.f64 (*.f64 (pow.f64 im 6) -1/16) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (/.f64 (pow.f64 re 6) -1)) (/.f64 1/2 (log.f64 (/.f64 1 re))))))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 1/2 (log.f64 (/.f64 -1 re))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (pow.f64 re 4))) (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (-.f64 (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 (pow.f64 re 4) -1)) (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (pow.f64 re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 im 6) -1/16) (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (*.f64 1/2 (*.f64 (pow.f64 im 2) (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (log.f64 (/.f64 -1 re))))))) (pow.f64 re 6)))) (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 (pow.f64 re 4) -1)) (-.f64 (/.f64 (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 im 6) -1/16) (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (*.f64 1/2 (*.f64 (pow.f64 im 2) (/.f64 (+.f64 (/.f64 1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 im 4) -1/8) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (log.f64 (/.f64 -1 re))))))) (/.f64 (pow.f64 re 6) -1)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))))
(/.f64 1/2 (log.f64 re))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (*.f64 1/2 (/.f64 1 (log.f64 re))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 re) 2)) (pow.f64 re 2))) (/.f64 1/2 (log.f64 re)))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 re) 2))) (/.f64 1/2 (log.f64 re)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 re))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (/.f64 1/2 (log.f64 re)) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 re) 2)) (pow.f64 re 2))) (*.f64 (pow.f64 im 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))))))
(+.f64 (/.f64 1/2 (log.f64 re)) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 re) 2))) (*.f64 (pow.f64 im 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 1 (log.f64 re))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (*.f64 (log.f64 re) (pow.f64 re 2)))) (+.f64 (*.f64 1/16 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))) (*.f64 1/12 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))))) (*.f64 (+.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4))))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 re) 2)) (pow.f64 re 2))) (+.f64 (*.f64 (pow.f64 im 6) (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))) (*.f64 (pow.f64 re 2) (log.f64 re)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (/.f64 1/12 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))))))) (+.f64 (/.f64 1/2 (log.f64 re)) (*.f64 (pow.f64 im 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (pow.f64 (log.f64 re) 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))) (*.f64 (pow.f64 re 2) (log.f64 re)))) (+.f64 (/.f64 1/16 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (/.f64 (/.f64 1/12 (pow.f64 re 6)) (pow.f64 (log.f64 re) 2)))) (*.f64 -1 (pow.f64 im 6))) (+.f64 (/.f64 1/2 (log.f64 re)) (*.f64 (pow.f64 im 4) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))))
(/.f64 -1/2 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (*.f64 (pow.f64 re 2) -1/4) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) -1/4) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) -1) (pow.f64 im 4)) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) (/.f64 (pow.f64 im 4) -1)) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) 1/1440) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) -1/16) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (*.f64 1/2 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) (/.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))))))) (pow.f64 im 6))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) -1/4) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) -1) (pow.f64 im 4)) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) 1/1440) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (+.f64 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) -1/16)) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))))))) (/.f64 (pow.f64 im 6) -1)) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) 1/8) (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 re 4)))) (/.f64 (pow.f64 im 4) -1)) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(/.f64 -1/2 (log.f64 (/.f64 -1 im)))
(-.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(-.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (pow.f64 re 2))) (/.f64 1/2 (log.f64 (/.f64 -1 im))))
(-.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) -1/4)) (/.f64 1/2 (log.f64 (/.f64 -1 im))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (pow.f64 re 2))) (-.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))))) (/.f64 1/2 (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) -1/8)) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))))) (-.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) -1/4)) (/.f64 1/2 (log.f64 (/.f64 -1 im)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 re 2)) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 1/1440 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 -1/16 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))) (pow.f64 im 6))))) (*.f64 1/2 (/.f64 1 (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (pow.f64 re 2))) (-.f64 (+.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 re 2) (/.f64 (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (log.f64 (/.f64 -1 im))))) (+.f64 (/.f64 1/1440 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))) (/.f64 (*.f64 (pow.f64 re 6) -1/16) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 6)))) (/.f64 1/2 (log.f64 (/.f64 -1 im)))))
(+.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) -1/4)) (+.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) -1/8)) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))))) (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) -1/8)) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))) (/.f64 (log.f64 (/.f64 -1 im)) 1/2)) (+.f64 (/.f64 1/1440 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))) (/.f64 (*.f64 (pow.f64 re 6) -1/16) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (/.f64 (pow.f64 im 6) -1)) (/.f64 1/2 (log.f64 (/.f64 -1 im))))))
(+.f64 (/.f64 -1/2 (log.f64 10)) 0)
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(/.f64 -1/2 (log.f64 10))
(+.f64 0 (/.f64 -1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10))))
(+.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) 0)
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 0 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10)))))
(/.f64 -1/2 (log.f64 10))
(-.f64 0 (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1))
(-.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10))))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 10))))
(/.f64 -1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) -1)) (/.f64 1/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 1/2 (log.f64 10)))
(+.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) -1) (/.f64 -1/2 (log.f64 10)))
(-.f64 (neg.f64 (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1/2 (log.f64 10)))
(-.f64 (*.f64 -1 (/.f64 1 (log.f64 10))) (/.f64 -1/2 (log.f64 10)))
(*.f64 -1/2 (/.f64 1 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) 1)
(/.f64 -1/2 (log.f64 10))
(*.f64 -1 (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(*.f64 1/2 (/.f64 -1 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(*.f64 1 (/.f64 -1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) -1)
(/.f64 -1/2 (log.f64 10))
(*.f64 -2 (/.f64 -1/2 (*.f64 (log.f64 10) -2)))
(/.f64 -1/2 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) 1/2)
(/.f64 -1/2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) -1/2)
(/.f64 -1/2 (log.f64 10))
(*.f64 2 (/.f64 1/2 (*.f64 (log.f64 10) -2)))
(/.f64 -1/2 (log.f64 10))
(neg.f64 (/.f64 1/2 (log.f64 10)))
(/.f64 -1/2 (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 0 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 0 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2)) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2)) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 0 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1/2 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (*.f64 (/.f64 1 (log.f64 10)) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 -1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)) -2))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 0)) -2))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) -1/2))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1/2)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1)) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 1 (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 -1 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (/.f64 1 (log.f64 10)) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 0 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 0 (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 -1 (log.f64 10)) -2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (-.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (*.f64 (log.f64 10) -2)) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 -1 (log.f64 10)) (+.f64 0 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (+.f64 (*.f64 0 (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 2 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))
(-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 3)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 0 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) -1/2) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 (log.f64 10) -2)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (log.f64 10) -2))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (-.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))
(-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 3)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) -1/2) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))
(-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 3)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) -1) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) -1) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (*.f64 -1 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (*.f64 -1/2 (*.f64 (log.f64 10) 2))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1)))
(-.f64 (/.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1/2 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1/2 (-.f64 0 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (neg.f64 (/.f64 (*.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) -1/2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 -1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 10) -2))
(/.f64 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (*.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 -1/2 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 3/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) 1/2)
(/.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (neg.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 1/2)
(/.f64 (-.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1/2)
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 0 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 0 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) 2) (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2))
(-.f64 (/.f64 (/.f64 3/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2) (/.f64 1/4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 3/4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (/.f64 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2) 2) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 1/2 (-.f64 (/.f64 3/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 1/2 (+.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1/2 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) -1/2)
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(neg.f64 (/.f64 -1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
0.6b
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
0.9b
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
27.8b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 135 to 36 computations (73.3% saved)

series10.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
re
@inf
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
1.0ms
re
@0
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
1.0ms
im
@inf
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
1.0ms
im
@inf
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
1.0ms
re
@inf
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
996×rational.json-simplify-11
854×rational.json-simplify-19
756×rational.json-1
756×rational.json-2
756×rational.json-4
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019113
1115109
2356101
31948101
Stop Event
node limit
Counts
3 → 206
Calls
Call 1
Inputs
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 0 (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 7 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 6 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -1 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (*.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1/3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 6 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))))))

simplify130.0ms (0.8%)

Algorithm
egg-herbie
Rules
1122×rational.json-simplify-11
812×rational.json-simplify-41
742×rational.json-simplify-55
684×rational.json-simplify-3
620×rational.json-simplify-51
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066217170
1219615570
Stop Event
node limit
Counts
278 → 421
Calls
Call 1
Inputs
(-.f64 (*.f64 3 (log.f64 im)) (*.f64 4 (log.f64 im)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im))) (*.f64 4 (log.f64 im)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im)))) (*.f64 4 (log.f64 im)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im))))) (*.f64 4 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 -4 (log.f64 (/.f64 1 re))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -4 (log.f64 (/.f64 -1 re))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (*.f64 -4 (log.f64 (/.f64 -1 re)))))))
(-.f64 (*.f64 3 (log.f64 re)) (*.f64 4 (log.f64 re)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))) (*.f64 4 (log.f64 re)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))) (*.f64 4 (log.f64 re)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))))) (*.f64 4 (log.f64 re)))
(-.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 -4 (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 -4 (log.f64 (/.f64 -1 im))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 -3 (log.f64 (/.f64 1 re)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 re)) (*.f64 3 (log.f64 re))) (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10)))))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 -3 (log.f64 (/.f64 -1 im)))) (log.f64 10))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(*.f64 3 (log.f64 im))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im)))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 3 (log.f64 im))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 3 (log.f64 im)))))
(*.f64 -3 (log.f64 (/.f64 1 re)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(*.f64 3 (log.f64 re))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))
(+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(*.f64 -3 (log.f64 (/.f64 -1 im)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(+.f64 0 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 0 (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2)))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(*.f64 1 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) -1/2)
(*.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(*.f64 1/2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 8)))
(*.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) 1/2)
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) -1/4)
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) 1/4)
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(/.f64 1 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(/.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(/.f64 -1/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 7 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 6 (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) -2))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) -1))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) 2))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) -2))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(*.f64 1/2 (*.f64 -1 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(*.f64 -1/2 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(*.f64 -1/2 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (log.f64 10) 2)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(*.f64 -2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))
(*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) -1/2)
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(+.f64 0 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))
(-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(/.f64 3 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 3 (*.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) -1))
(/.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/3)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/3)
(/.f64 1 (/.f64 1/3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))
(/.f64 -1 (/.f64 -1 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -3))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))
(/.f64 -1 (/.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) 3))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 3))
(/.f64 1/2 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 6))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))
(/.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))
(/.f64 -3 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(/.f64 -3 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -3 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) -1)
(/.f64 6 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2))
(/.f64 3/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
Outputs
(-.f64 (*.f64 3 (log.f64 im)) (*.f64 4 (log.f64 im)))
(-.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 4))
(*.f64 (log.f64 im) -1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im))) (*.f64 4 (log.f64 im)))
(-.f64 (+.f64 (*.f64 3 (log.f64 im)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (log.f64 im) 4))
(+.f64 (*.f64 (log.f64 im) -1) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im)))) (*.f64 4 (log.f64 im)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (+.f64 (*.f64 3 (log.f64 im)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (log.f64 im) 4)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (log.f64 im) -1)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im))))) (*.f64 4 (log.f64 im)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (+.f64 (*.f64 3 (log.f64 im)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (log.f64 im) 4))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 (log.f64 im) -1) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 -4 (log.f64 (/.f64 1 re))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 (log.f64 (/.f64 1 re)) -4))
(*.f64 (log.f64 (/.f64 1 re)) 1)
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (-.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4)))) (+.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1) (pow.f64 re 4)) (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(+.f64 (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) -1)) (*.f64 (log.f64 (/.f64 1 re)) -4)))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4)) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1) (pow.f64 re 4)) (+.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6)) 1/180)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (-.f64 (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) -1)) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6)) 1/180) (+.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(*.f64 (log.f64 (/.f64 -1 re)) 1)
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (-.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -4 (log.f64 (/.f64 -1 re))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -4 (log.f64 (/.f64 -1 re))))))
(-.f64 (+.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1) (pow.f64 re 4)) (*.f64 -4 (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (-.f64 (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) -1)) (*.f64 -4 (log.f64 (/.f64 -1 re))))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (*.f64 -4 (log.f64 (/.f64 -1 re)))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6))) (+.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4))) (*.f64 -3 (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1) (pow.f64 re 4)) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6)) 1/180) (*.f64 -4 (log.f64 (/.f64 -1 re)))))))
(+.f64 (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (-.f64 (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 -3 (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6)) 1/180) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) -1)) (*.f64 -4 (log.f64 (/.f64 -1 re))))))))
(-.f64 (*.f64 3 (log.f64 re)) (*.f64 4 (log.f64 re)))
(*.f64 (log.f64 re) -1)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))) (*.f64 4 (log.f64 re)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (-.f64 (*.f64 3 (log.f64 re)) (*.f64 4 (log.f64 re))))
(+.f64 (*.f64 (log.f64 re) -1) (/.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))) (*.f64 4 (log.f64 re)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (-.f64 (*.f64 3 (log.f64 re)) (*.f64 4 (log.f64 re)))))
(+.f64 (/.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 (log.f64 re) -1)))
(-.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))))) (*.f64 4 (log.f64 re)))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (-.f64 (*.f64 3 (log.f64 re)) (*.f64 4 (log.f64 re))))))
(+.f64 (+.f64 (/.f64 -1/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 (log.f64 re) -1))) (/.f64 (*.f64 -1/6 (pow.f64 im 6)) (pow.f64 re 6)))
(-.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 -4 (log.f64 (/.f64 1 im))))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2)) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) -1)) (*.f64 -4 (log.f64 (/.f64 1 im)))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 im 6))) (-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1) (+.f64 (/.f64 1/180 (/.f64 (pow.f64 im 6) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (+.f64 (/.f64 1/180 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) -1)))))))
(-.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 -4 (log.f64 (/.f64 -1 im))))
(*.f64 (log.f64 (/.f64 -1 im)) 1)
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 -3 (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -4 (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -4 (log.f64 (/.f64 -1 im))))))
(-.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4)) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) -1)) (*.f64 -4 (log.f64 (/.f64 -1 im)))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))))
(-.f64 (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 im 6))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4))))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1) (+.f64 (/.f64 1/180 (/.f64 (pow.f64 im 6) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -4 (log.f64 (/.f64 -1 im)))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4))) (+.f64 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) -1)) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 1/180 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (*.f64 -4 (log.f64 (/.f64 -1 im))))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) 1/2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) 1/2)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 10)))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 (+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 10)))))) (*.f64 3 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (+.f64 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 10)) 1/2)) (+.f64 (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 re))) (*.f64 -3 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 re)) -4) (*.f64 -3 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)) -1)
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (-.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 re)) (/.f64 -4 (log.f64 10))) (-.f64 (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))))
(+.f64 (/.f64 -1 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 re)) (/.f64 -4 (log.f64 10))) (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) -3/4))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 1/240 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 10)) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)))))))))
(+.f64 (*.f64 (log.f64 (/.f64 1 re)) (/.f64 -4 (log.f64 10))) (-.f64 (+.f64 (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (/.f64 -1 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) 1/180) (*.f64 (pow.f64 re 6) (log.f64 10))))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) -3/4)))))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2)))) (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(+.f64 (/.f64 -1 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (-.f64 (+.f64 (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) -3/4))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (pow.f64 re 6) (log.f64 10)))))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) 3/2) (*.f64 (pow.f64 re 2) (log.f64 10))) (+.f64 (/.f64 1/240 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 10)) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))))
(+.f64 (+.f64 (/.f64 2 (*.f64 (pow.f64 re 2) (/.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (/.f64 -1 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) 1/180) (*.f64 (pow.f64 re 6) (log.f64 10))))) (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (log.f64 10)) (+.f64 (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (log.f64 10)) -3/4)) (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10))))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 re)) (*.f64 3 (log.f64 re))) (log.f64 10))
(/.f64 (*.f64 (log.f64 re) 1) (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (/.f64 (-.f64 (*.f64 4 (log.f64 re)) (*.f64 3 (log.f64 re))) (log.f64 10)))
(+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 im 2) 1/2) (log.f64 10)) (pow.f64 re 2)) (/.f64 (*.f64 (log.f64 re) 1) (log.f64 10)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (-.f64 (+.f64 (/.f64 (*.f64 4 (log.f64 re)) (log.f64 10)) (/.f64 (*.f64 (pow.f64 im 4) -1/4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 3 (/.f64 (log.f64 10) (log.f64 re)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (*.f64 (pow.f64 re 4) (log.f64 10))) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 im 2) 1/2) (log.f64 10)) (pow.f64 re 2)) (/.f64 (*.f64 (log.f64 re) 1) (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 4 (/.f64 (log.f64 re) (log.f64 10)))))) (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (*.f64 (pow.f64 re 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 4 (log.f64 re)) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10)))))) (/.f64 3 (/.f64 (log.f64 10) (log.f64 re)))))
(+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 im 2) 1/2) (log.f64 10)) (pow.f64 re 2)) (+.f64 (/.f64 1/6 (*.f64 (pow.f64 re 6) (/.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -1/4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (*.f64 (log.f64 re) 1) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (/.f64 (*.f64 (pow.f64 re 4) -1) (*.f64 (pow.f64 im 4) (log.f64 10))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -3/4) (*.f64 (pow.f64 im 4) (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 (+.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (/.f64 -1 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10))))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 -3/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10))))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -1) (*.f64 (pow.f64 im 4) (log.f64 10))) (*.f64 1/180 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10)))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -3/4) (*.f64 (pow.f64 im 4) (log.f64 10))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10)))))))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 (+.f64 (+.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (/.f64 -1 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10))))) (/.f64 1/180 (*.f64 (pow.f64 im 6) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) 120))))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 -3/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (log.f64 10)))))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 im))) (*.f64 -3 (log.f64 (/.f64 -1 im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) -1)
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -1) (*.f64 (pow.f64 im 4) (log.f64 10))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -3/4) (*.f64 (pow.f64 im 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (log.f64 10))))))
(+.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (-.f64 (+.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (/.f64 -3/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10))))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -1 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (*.f64 1/180 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -1) (*.f64 (pow.f64 im 4) (log.f64 10))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 4) -3/4) (*.f64 (pow.f64 im 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) 3/2) (*.f64 (pow.f64 im 2) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))))))
(+.f64 (/.f64 (*.f64 2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (log.f64 10))) (+.f64 (/.f64 1/180 (*.f64 (pow.f64 im 6) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) 120)))) (-.f64 (+.f64 (/.f64 -1 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (log.f64 10)) (+.f64 (/.f64 -3/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (log.f64 10))))))))
(*.f64 3 (log.f64 im))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 im)))
(+.f64 (*.f64 3 (log.f64 im)) (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 3 (log.f64 im))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 3 (log.f64 im)) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4))))
(+.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 3 (log.f64 im)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) 1/2) (pow.f64 im 6)) (+.f64 (*.f64 3 (log.f64 im)) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) 1/2) (pow.f64 im 6)) (*.f64 3 (log.f64 im)))))
(*.f64 -3 (log.f64 (/.f64 1 re)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4)) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
(+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
(+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (+.f64 (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 -3 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 re 6))) (+.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4))) (*.f64 -3 (log.f64 (/.f64 -1 re)))))
(+.f64 (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (*.f64 1/240 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3 (log.f64 (/.f64 -1 re))))))
(*.f64 3 (log.f64 re))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))
(+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 3 (log.f64 re)))
(+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (+.f64 (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4)) (*.f64 3 (log.f64 re))))
(+.f64 (*.f64 3 (log.f64 re)) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 4) -3/4) (pow.f64 re 4)) (+.f64 (/.f64 1/2 (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (*.f64 3 (log.f64 re)))))
(+.f64 (+.f64 (*.f64 3 (log.f64 re)) (+.f64 (/.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (/.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) 1/2))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4)))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 im 6))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4))))
(*.f64 -3 (log.f64 (/.f64 -1 im)))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 -3 (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4) (*.f64 -3 (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6))) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (pow.f64 im 2))) (*.f64 -3/4 (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 im 6))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 im))) (/.f64 (*.f64 (pow.f64 re 4) -3/4) (pow.f64 im 4)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) 3/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -3/4)) (+.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) 1/240)) (*.f64 -3 (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(+.f64 0 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))
(+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))
(+.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 0 (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))))
(+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/2)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) -1/2)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1/2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 8)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1/2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) 1/2)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) -1/4)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) 1/4)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -1)
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -3 (log.f64 10))) (*.f64 4 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -3 (log.f64 10))) (*.f64 4 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))
(+.f64 (/.f64 0 (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -3 (log.f64 10))) (/.f64 (+.f64 0 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 7 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 6 (log.f64 10))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (/.f64 7 (log.f64 10)) (/.f64 6 (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (neg.f64 (log.f64 10))))
(/.f64 (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)))) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 13) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 12)) (log.f64 10))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1/2 (log.f64 10)) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (log.f64 10)) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (/.f64 -1 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1/2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1/2 (*.f64 -1 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (/.f64 1 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (*.f64 1 (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10)))) -1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 0 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 0)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)))
(-.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (+.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(-.f64 (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(-.f64 (*.f64 -4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -7))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7)) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (*.f64 -4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 13)))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -4)) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 4 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 2) (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6))) (-.f64 0 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (neg.f64 (+.f64 (*.f64 6 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 7))))
(-.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 13) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 12))
(/.f64 3 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 3 (*.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) -1))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1/3)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1/3)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1 (/.f64 1/3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (/.f64 -1 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -1 (/.f64 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1) 3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 6))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 1/2 (/.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -6)))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -3 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) -1))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -3 (/.f64 -1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 -3 (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3) -1)
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 6 (/.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1/2))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 3/2 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -3))
(*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
0.8b
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
1.0b
(/.f64 2 (log.f64 10))
27.8b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 112 to 40 computations (64.3% saved)

series5.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
2.0ms
im
@inf
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
1.0ms
re
@inf
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
1.0ms
re
@0
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
1.0ms
im
@0
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
0.0ms
re
@-inf
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))

rewrite61.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1268×rational.json-simplify-25
1146×rational.json-simplify-34
1110×rational.json-simplify-27
932×rational.json-simplify-30
916×rational.json-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019102
112092
242648
3240848
Stop Event
node limit
Counts
2 → 137
Calls
Call 1
Inputs
(/.f64 2 (log.f64 10))
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (log.f64 10)) (neg.f64 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -4 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (/.f64 2 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) 1/2) (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 2 (log.f64 10))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) (*.f64 (/.f64 4 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 0 (*.f64 (/.f64 2 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 12)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (/.f64 1/2 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 8 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 2 (log.f64 10)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 2 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (-.f64 0 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 10) 1/3) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) -1) (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) -1) (/.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) 0) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1/2 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (log.f64 10) 3) (*.f64 (*.f64 (log.f64 10) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 10) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (-.f64 (/.f64 0 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -3) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))))))

simplify120.0ms (0.7%)

Algorithm
egg-herbie
Rules
690×rational.json-simplify-3
668×rational.json-simplify-39
602×rational.json-simplify-55
592×rational.json-simplify-18
546×rational.json-simplify-51
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04648425
117327835
278567835
Stop Event
node limit
Counts
161 → 222
Calls
Call 1
Inputs
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))))
(-.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(+.f64 (/.f64 2 (log.f64 10)) 0)
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 0 (/.f64 2 (log.f64 10)))
(+.f64 (/.f64 4 (log.f64 10)) (neg.f64 (/.f64 2 (log.f64 10))))
(-.f64 (/.f64 2 (log.f64 10)) 0)
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 0 (neg.f64 (/.f64 2 (log.f64 10))))
(-.f64 0 (*.f64 -4 (/.f64 1/2 (log.f64 10))))
(-.f64 (neg.f64 (/.f64 2 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 2 (log.f64 10)))
(-.f64 (*.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 12))
(-.f64 (*.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) 2) 0)
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) 1/2) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(-.f64 (*.f64 (neg.f64 (/.f64 2 (log.f64 10))) -1) 0)
(*.f64 2 (/.f64 1 (log.f64 10)))
(*.f64 2 (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(*.f64 (/.f64 2 (log.f64 10)) 1)
(*.f64 1 (/.f64 2 (log.f64 10)))
(*.f64 4 (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 4 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) 4)
(*.f64 (/.f64 1 (log.f64 10)) 2)
(*.f64 -1 (neg.f64 (/.f64 2 (log.f64 10))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) (*.f64 (/.f64 4 (log.f64 10)) 2)))
(*.f64 -2 (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 -2 (-.f64 0 (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(*.f64 -1/2 (-.f64 0 (/.f64 4 (log.f64 10))))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 12)))
(*.f64 (/.f64 4 (log.f64 10)) 1/2)
(*.f64 -4 (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 -4 (/.f64 -1/2 (log.f64 10)))
(*.f64 -4 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(*.f64 8 (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(*.f64 8 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 (+.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 2 (log.f64 10)))) -1/2)
(neg.f64 (neg.f64 (/.f64 2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (-.f64 0 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (-.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 10) 1/3) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(*.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1/2)
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) 2)))
(*.f64 1/2 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 1/3))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) -1/2)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -1))
(*.f64 -1 (-.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(*.f64 -1 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) -1) (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)))
(*.f64 -1 (-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) -1) (/.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) -1)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 -2 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(*.f64 -2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))
(*.f64 -1/2 (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1))
(*.f64 -1/2 (-.f64 (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) 0) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(*.f64 -1/2 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 7)))
(*.f64 -1/2 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) 2)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 1/2 (log.f64 10)))
(*.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 1/2 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (/.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10))))
(/.f64 -1 (-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2)))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (log.f64 10) 3) (*.f64 (*.f64 (log.f64 10) 2) 2)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 10) 2) 1/2)))
(/.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1/2 (-.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 -1/2 (-.f64 (/.f64 0 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -3) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10))) -1)
(/.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
Outputs
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 -1/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))) (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (+.f64 (/.f64 -1/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -2) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)) -1)
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -2) (log.f64 10)) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (log.f64 10)) (-.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (/.f64 (log.f64 10) -2)) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -2) (log.f64 10)) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2)))))
(+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (log.f64 10)) (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) -3/4))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (/.f64 (log.f64 10) -2)) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2)))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) -2) (log.f64 10)) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) 1/360) (*.f64 (log.f64 10) (pow.f64 re 6))))))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) -3/4)) (*.f64 1/240 (/.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) (pow.f64 re 6))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (/.f64 (log.f64 10) -2)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) 1/360) (pow.f64 re 6)))))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2)))))
(+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (-.f64 (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) -3/4)) (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6))))))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) 1/360) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) -3/4)) (*.f64 1/240 (/.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) (pow.f64 re 6))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/2) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 10)) 1/360) (pow.f64 re 6)))))))
(-.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1)
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))
(-.f64 (+.f64 (*.f64 3 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (*.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6))))) (*.f64 (/.f64 (log.f64 re) (log.f64 10)) 1))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2) (-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (log.f64 10)) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(-.f64 (+.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2)) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -3/4)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2))))
(+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (log.f64 10)) (/.f64 -3/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2)))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -3/4) (-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2) (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2) (*.f64 1/360 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6)))))))))
(+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 1 im))) (log.f64 10)) (+.f64 (/.f64 -3/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (/.f64 1/240 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10)))))) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(-.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (-.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (log.f64 10) -3)) (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -3/4) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2)))))
(+.f64 (/.f64 -3/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (-.f64 (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (log.f64 10) -3))) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(-.f64 (+.f64 (*.f64 -3/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/240 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -3/4) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 3/2) (*.f64 1/240 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6))))))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/360 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (log.f64 10) -3)) (+.f64 (/.f64 1/240 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 10)))) (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) 3/2) (/.f64 -3/4 (*.f64 (log.f64 10) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))) (+.f64 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 10)) (+.f64 (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/2) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(+.f64 (/.f64 2 (log.f64 10)) 0)
(/.f64 2 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 2 (log.f64 10))
(+.f64 0 (/.f64 2 (log.f64 10)))
(/.f64 2 (log.f64 10))
(+.f64 (/.f64 4 (log.f64 10)) (neg.f64 (/.f64 2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) 0)
(/.f64 2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 0 (neg.f64 (/.f64 2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 0 (*.f64 -4 (/.f64 1/2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 (neg.f64 (/.f64 2 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))
(/.f64 2 (log.f64 10))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 2 (log.f64 10))
(-.f64 (*.f64 (/.f64 4 (log.f64 10)) 2) (*.f64 (/.f64 1/2 (log.f64 10)) 12))
(/.f64 2 (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) 2) 0)
(/.f64 2 (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) 1/2) (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 2 (log.f64 10))
(-.f64 (*.f64 (neg.f64 (/.f64 2 (log.f64 10))) -1) 0)
(/.f64 2 (log.f64 10))
(*.f64 2 (/.f64 1 (log.f64 10)))
(/.f64 2 (log.f64 10))
(*.f64 2 (*.f64 (/.f64 2 (log.f64 10)) 1/2))
(/.f64 2 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) 1)
(/.f64 2 (log.f64 10))
(*.f64 1 (/.f64 2 (log.f64 10)))
(/.f64 2 (log.f64 10))
(*.f64 4 (/.f64 1/2 (log.f64 10)))
(/.f64 2 (log.f64 10))
(*.f64 1/2 (/.f64 4 (log.f64 10)))
(/.f64 2 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) 4)
(/.f64 2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 2)
(/.f64 2 (log.f64 10))
(*.f64 -1 (neg.f64 (/.f64 2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 12) (*.f64 (/.f64 4 (log.f64 10)) 2)))
(/.f64 2 (log.f64 10))
(*.f64 -2 (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 2 (log.f64 10))
(*.f64 -2 (-.f64 0 (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(/.f64 2 (log.f64 10))
(*.f64 -1/2 (-.f64 0 (/.f64 4 (log.f64 10))))
(/.f64 2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) 12)))
(/.f64 2 (log.f64 10))
(*.f64 (/.f64 4 (log.f64 10)) 1/2)
(/.f64 2 (log.f64 10))
(*.f64 -4 (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(*.f64 -4 (/.f64 -1/2 (log.f64 10)))
(/.f64 2 (log.f64 10))
(*.f64 -4 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(/.f64 2 (log.f64 10))
(*.f64 8 (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(/.f64 2 (log.f64 10))
(*.f64 8 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 2 (log.f64 10))
(*.f64 (+.f64 (neg.f64 (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 2 (log.f64 10)))) -1/2)
(/.f64 2 (log.f64 10))
(neg.f64 (neg.f64 (/.f64 2 (log.f64 10))))
(/.f64 2 (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (+.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 0 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (+.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (-.f64 0 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 2 (-.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 10) 1/3) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 1/2 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 1/3))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 1/2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (/.f64 2 (log.f64 10)) 1/2) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)) -1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 0 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 3 (log.f64 10))) -1) (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) -1) (/.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) -1)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -2 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -2 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1/2 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 -1/2 (-.f64 (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) 0) (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 1/2 (-.f64 (*.f64 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 0 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 1/2 (*.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) -2)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 7)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 12))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 6)) (*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 4 (log.f64 10))) 2)))
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 (/.f64 4 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 6 (log.f64 10)))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 2 (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (+.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1/2 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (-.f64 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 0 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (log.f64 10) 2) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (/.f64 (-.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 2)))
(/.f64 -1 (/.f64 (-.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (log.f64 10) 3) (*.f64 (*.f64 (log.f64 10) 2) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (*.f64 2 (*.f64 (log.f64 10) 2)) (*.f64 3 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (*.f64 (log.f64 10) 4) (*.f64 3 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 0 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))
(/.f64 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (log.f64 10) (*.f64 3 (log.f64 10))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 -2 (-.f64 (log.f64 10) (*.f64 3 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (-.f64 (*.f64 (log.f64 10) 2) (/.f64 (*.f64 (log.f64 10) 2) 1/2)))
(/.f64 (*.f64 -2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (*.f64 (log.f64 10) 2) (*.f64 2 (/.f64 (log.f64 10) 1/2))))
(*.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (-.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 4))))
(/.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 1/2 (/.f64 (-.f64 (log.f64 10) (/.f64 (log.f64 10) 2)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 -1/2 (-.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 -1/2 (-.f64 (/.f64 0 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 5) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -3) (/.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (log.f64 10))) -1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))

eval1.5s (9.2%)

Compiler

Compiled 74875 to 44433 computations (40.7% saved)

prune996.0ms (6%)

Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New2291252316
Fresh538
Picked101
Done325
Total2300302330
Error
0.3b
Counts
2330 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
29.3b
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
30.2b
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))
29.2b
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
32.4b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
30.1b
(/.f64 (log.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))) (log.f64 10))
30.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
32.3b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
29.1b
(/.f64 (log.f64 im) (log.f64 10))
30.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
29.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
30.1b
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
29.1b
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
29.2b
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
32.3b
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
29.1b
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
29.1b
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
30.4b
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
29.5b
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
37.5b
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
29.3b
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
32.5b
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
37.5b
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
30.2b
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
29.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
29.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
29.1b
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
29.9b
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
28.9b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
29.2b
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
Compiler

Compiled 1139 to 914 computations (19.8% saved)

localize36.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(/.f64 1 (log.f64 10))
1.0b
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
1.0b
(-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
1.0b
(/.f64 1/2 (log.f64 10))
Compiler

Compiled 62 to 55 computations (11.3% saved)

series0.0ms (0%)

Counts
4 → 0

rewrite113.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1242×rational.json-simplify-51
1142×rational.json-1
1142×rational.json-2
1142×rational.json-4
1142×rational.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01160
16844
219744
382944
4500644
Stop Event
node limit
Counts
4 → 394
Calls
Call 1
Inputs
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 6 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 1/2 (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/4 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/4 (log.f64 10))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (log.f64 10)) (/.f64 -4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (*.f64 1/2 (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 5/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (log.f64 10)) (-.f64 0 (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 5 (log.f64 10))) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 -5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 -1 (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 1/4 (log.f64 10))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 -1 (*.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 -1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (*.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (*.f64 -3/2 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 9/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 7/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (*.f64 (/.f64 2 (log.f64 10)) 3)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (*.f64 1/2 (/.f64 9/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 3/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (*.f64 3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 (/.f64 2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (*.f64 -3/2 (/.f64 0 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10)))) (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) 3/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) -3/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/4 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/4 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) 6)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 3/2 (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3/2 (/.f64 1/4 (log.f64 10))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/4 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (*.f64 (log.f64 10) 2/3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 10) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) -2/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/2 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 10) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -3/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3/2 (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (neg.f64 (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/4 (*.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/4 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 6 (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/2 (/.f64 (log.f64 10) -1/2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -3/2 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (log.f64 10)) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (log.f64 10)) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 5/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -4 (log.f64 10)) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 -4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 -5/2 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 5 (log.f64 10)) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 -4 (log.f64 10))) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (*.f64 1/2 (/.f64 7/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (*.f64 -1 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (log.f64 10)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (log.f64 10)))))))

simplify93.0ms (0.6%)

Algorithm
egg-herbie
Rules
1654×rational.json-simplify-13
1252×rational.json-simplify-36
906×rational.json-simplify-18
656×rational.json-simplify-23
638×rational.json-simplify-31
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06354366
119194366
Stop Event
node limit
Counts
394 → 398
Calls
Call 1
Inputs
(+.f64 (/.f64 1/2 (log.f64 10)) 0)
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(+.f64 0 (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(+.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(+.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))))
(+.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (/.f64 3/4 (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(+.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))))
(+.f64 (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))
(-.f64 (/.f64 1/2 (log.f64 10)) 0)
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(-.f64 0 (/.f64 -1/2 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(-.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(-.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10))))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(-.f64 (/.f64 1/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10)))))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(-.f64 (/.f64 6 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(-.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10)))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10)))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(-.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1/2 (log.f64 10)))
(-.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10)))))
(*.f64 1/2 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) 1)
(*.f64 1 (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1/2)
(*.f64 (/.f64 -1 (log.f64 10)) -1/2)
(*.f64 (/.f64 2 (log.f64 10)) 1/4)
(*.f64 2 (/.f64 1/4 (log.f64 10)))
(*.f64 -1 (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) -1)
(*.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(*.f64 -2 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(*.f64 -1/2 (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) -1/4)
(*.f64 1/4 (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 1/4 (log.f64 10)) 2)
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -2)
(*.f64 4 (*.f64 1/2 (/.f64 1/4 (log.f64 10))))
(*.f64 -1/4 (/.f64 -2 (log.f64 10)))
(*.f64 (*.f64 1/2 (/.f64 1/4 (log.f64 10))) 4)
(*.f64 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) -2)
(neg.f64 (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -4 (log.f64 10)))
(+.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(+.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(+.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(+.f64 (/.f64 1/4 (log.f64 10)) (*.f64 1/2 (/.f64 -5/2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(+.f64 (/.f64 5/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(+.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10)))
(+.f64 (/.f64 4 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))))
(+.f64 (/.f64 4 (log.f64 10)) (-.f64 0 (/.f64 5 (log.f64 10))))
(+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))
(+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 4 (log.f64 10)))
(+.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(+.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(+.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 5 (log.f64 10))) (/.f64 4 (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 -5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(*.f64 1 (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(*.f64 -1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(*.f64 -1/2 (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(*.f64 (/.f64 1/4 (log.f64 10)) -4)
(*.f64 4 (*.f64 -1 (/.f64 1/4 (log.f64 10))))
(*.f64 4 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))))
(*.f64 -4 (/.f64 1/4 (log.f64 10)))
(*.f64 (*.f64 -1 (/.f64 1/4 (log.f64 10))) 4)
(*.f64 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))) 4)
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))
(/.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))
(/.f64 1/2 (*.f64 -1 (*.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 2 (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 2 (/.f64 -1 (/.f64 1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 -1/2 (*.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 -2 (log.f64 10)) 2)
(/.f64 -4 (*.f64 (log.f64 10) 4))
(neg.f64 (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(-.f64 (/.f64 3/2 (log.f64 10)) 0)
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 3/2 (log.f64 10)) (*.f64 -3/2 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(-.f64 0 (/.f64 -3/2 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(-.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(-.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(-.f64 (/.f64 -2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(-.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2)))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(-.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))
(-.f64 (/.f64 9/2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10)))
(-.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2))
(-.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10))))
(-.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10))))
(-.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10))))
(-.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10))))
(-.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 7/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (*.f64 (/.f64 2 (log.f64 10)) 3)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (*.f64 1/2 (/.f64 9/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 3/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (*.f64 3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 (/.f64 2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (*.f64 -3/2 (/.f64 0 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10)))))
(-.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10))))
(-.f64 (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10)))) (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(*.f64 (/.f64 -1 (log.f64 10)) -3/2)
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 2 (log.f64 10)) 3/4)
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(*.f64 2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(*.f64 (/.f64 -3/2 (log.f64 10)) -1)
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(*.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))
(*.f64 -2 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(*.f64 -2 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(*.f64 -1/2 (/.f64 -3 (log.f64 10)))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) -3/4)
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(*.f64 3/4 (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 3/4 (log.f64 10)) 2)
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) -2)
(*.f64 (/.f64 1/4 (log.f64 10)) 6)
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(*.f64 4 (*.f64 3/2 (/.f64 1/4 (log.f64 10))))
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(*.f64 (*.f64 3/2 (/.f64 1/4 (log.f64 10))) 4)
(*.f64 -3/4 (/.f64 -2 (log.f64 10)))
(*.f64 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)
(*.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)) -2)
(/.f64 1/2 (/.f64 (*.f64 (log.f64 10) 2/3) 2))
(/.f64 1/2 (/.f64 (log.f64 10) 3))
(/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) -3))
(/.f64 1/2 (/.f64 1 (/.f64 3 (log.f64 10))))
(/.f64 1/2 (/.f64 -1 (/.f64 -3 (log.f64 10))))
(/.f64 (/.f64 1/2 (log.f64 10)) 1/3)
(/.f64 1 (*.f64 (log.f64 10) 2/3))
(/.f64 (/.f64 1 (log.f64 10)) 2/3)
(/.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 (/.f64 -1 (log.f64 10)) -2/3)
(/.f64 3/2 (log.f64 10))
(/.f64 2 (*.f64 (log.f64 10) 4/3))
(/.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 -1 (/.f64 (log.f64 10) -3/2))
(/.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))
(/.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))
(/.f64 (/.f64 -1/2 (log.f64 10)) -1/3)
(/.f64 -3/2 (neg.f64 (log.f64 10)))
(/.f64 -1/2 (/.f64 (neg.f64 (log.f64 10)) 3))
(/.f64 3 (*.f64 (log.f64 10) 2))
(/.f64 (/.f64 3 (log.f64 10)) 2)
(/.f64 3/4 (*.f64 1/2 (log.f64 10)))
(/.f64 (/.f64 3/4 (log.f64 10)) 1/2)
(/.f64 -3 (/.f64 (log.f64 10) -1/2))
(/.f64 -3 (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 6 (*.f64 (log.f64 10) 4))
(/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)
(/.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) 1/2)
(/.f64 (/.f64 3/2 (/.f64 (log.f64 10) -1/2)) -1/2)
(/.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)
(neg.f64 (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) 0)
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))
(+.f64 0 (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 -5/2 (log.f64 10))))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(+.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(+.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(+.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(+.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 4 (log.f64 10)))
(+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 -4 (log.f64 10)) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(+.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(+.f64 (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 -4 (log.f64 10)))
(+.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(+.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 -5/2 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) 0)
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(-.f64 0 (/.f64 -1 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(-.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(-.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(-.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10)))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 5 (log.f64 10)) (/.f64 4 (log.f64 10)))
(-.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10)))
(-.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))
(-.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10)))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10)))
(-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1 (log.f64 10)))
(-.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10))))
(-.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))
(-.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(-.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10)))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10))))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10)))
(-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 -4 (log.f64 10))) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1)))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10))))
(-.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(-.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (/.f64 3/2 (log.f64 10)))
(-.f64 (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(-.f64 (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (*.f64 1/2 (/.f64 7/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (*.f64 -1 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10))))
(*.f64 1/2 (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) 2)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 (/.f64 -1 (log.f64 10)) -1)
(*.f64 (/.f64 2 (log.f64 10)) 1/2)
(*.f64 2 (/.f64 1/2 (log.f64 10)))
(*.f64 -1 (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) -2)
(*.f64 -2 (/.f64 -1/2 (log.f64 10)))
(*.f64 -1/2 (/.f64 -2 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) -1/2)
(*.f64 1/4 (/.f64 4 (log.f64 10)))
(*.f64 (/.f64 1/4 (log.f64 10)) 4)
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -4)
(*.f64 4 (/.f64 1/4 (log.f64 10)))
(*.f64 (/.f64 4 (log.f64 10)) 1/4)
(*.f64 -4 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(neg.f64 (/.f64 -1 (log.f64 10)))
Outputs
(+.f64 (/.f64 1/2 (log.f64 10)) 0)
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 0 (/.f64 1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (/.f64 3/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(+.f64 (*.f64 -1/2 (/.f64 -5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) 0)
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 0 (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 1/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 1/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1/2 (/.f64 5 (log.f64 10)))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 6 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 7/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 4 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 3 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)))
(/.f64 1/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 (/.f64 3/2 (log.f64 10)) -1/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -1/2) (*.f64 -1/2 (/.f64 5/2 (log.f64 10)))))
(/.f64 1/2 (log.f64 10))
(*.f64 1/2 (/.f64 1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) 1)
(/.f64 1/2 (log.f64 10))
(*.f64 1 (/.f64 1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1/2)
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) -1/2)
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) 1/4)
(/.f64 1/2 (log.f64 10))
(*.f64 2 (/.f64 1/4 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 -1 (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) -1)
(/.f64 1/2 (log.f64 10))
(*.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 1/2 (log.f64 10))
(*.f64 -2 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(/.f64 1/2 (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 1/2 (log.f64 10))
(*.f64 -1/2 (/.f64 -1 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) -1/4)
(/.f64 1/2 (log.f64 10))
(*.f64 1/4 (/.f64 2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) 2)
(/.f64 1/2 (log.f64 10))
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -2)
(/.f64 1/2 (log.f64 10))
(*.f64 4 (*.f64 1/2 (/.f64 1/4 (log.f64 10))))
(/.f64 1/2 (log.f64 10))
(*.f64 -1/4 (/.f64 -2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/4 (log.f64 10))) 4)
(/.f64 1/2 (log.f64 10))
(*.f64 (-.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(/.f64 1/2 (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) -2)
(/.f64 1/2 (log.f64 10))
(neg.f64 (/.f64 -1/2 (log.f64 10)))
(/.f64 1/2 (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3/4 (log.f64 10)) (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (*.f64 1/2 (/.f64 -5/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 5/2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 4 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 4 (log.f64 10)) (-.f64 0 (/.f64 5 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (-.f64 (/.f64 3/4 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (-.f64 0 (/.f64 5 (log.f64 10))) (/.f64 4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 -5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(/.f64 -1 (log.f64 10))
(*.f64 1 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(/.f64 -1 (log.f64 10))
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (/.f64 2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) -4)
(/.f64 -1 (log.f64 10))
(*.f64 4 (*.f64 -1 (/.f64 1/4 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 4 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))))
(/.f64 -1 (log.f64 10))
(*.f64 -4 (/.f64 1/4 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (*.f64 -1 (/.f64 1/4 (log.f64 10))) 4)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1/2 (neg.f64 (*.f64 (log.f64 10) 2))) 4)
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (*.f64 -1 (*.f64 1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 -1 (log.f64 10))
(/.f64 2 (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 -1 (/.f64 1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 -1 (log.f64 10))
(/.f64 -1/2 (*.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -2 (log.f64 10)) 2)
(/.f64 -1 (log.f64 10))
(/.f64 -4 (*.f64 (log.f64 10) 4))
(/.f64 -1 (log.f64 10))
(neg.f64 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) 0)
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (*.f64 -3/2 (/.f64 0 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 0 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -5/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/4 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) -3/2)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (-.f64 (/.f64 -1 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -7/2 (log.f64 10))))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -9/2 (log.f64 10))))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 9/2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 7/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 9/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 5 (log.f64 10)) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (*.f64 (/.f64 2 (log.f64 10)) 3)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) 3) (/.f64 9/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (*.f64 1/2 (/.f64 9/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 9/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 3/2 (/.f64 5/2 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 5/2 (log.f64 10))) (*.f64 (/.f64 3/2 (log.f64 10)) 3/2)))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (*.f64 3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 3/2 (/.f64 4 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 1/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 5/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 (/.f64 2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 2 (log.f64 10)) -3/2) (*.f64 -3/2 (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 3 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (*.f64 -3/2 (/.f64 0 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 0 (log.f64 10))) (/.f64 -3/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2)) (+.f64 (*.f64 (/.f64 -3/2 (log.f64 10)) -3/2) (/.f64 3/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 4 (log.f64 10))) (*.f64 -3/2 (/.f64 5 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -3/2 (/.f64 -4 (log.f64 10))) (*.f64 -3/2 (/.f64 -3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 7/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10)))) (+.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 9/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(/.f64 3/2 (log.f64 10))
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) -3/2)
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) 3/4)
(/.f64 3/2 (log.f64 10))
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(/.f64 3/2 (log.f64 10))
(*.f64 -2 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2))
(/.f64 3/2 (log.f64 10))
(*.f64 -2 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(/.f64 3/2 (log.f64 10))
(*.f64 -2 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)))
(/.f64 3/2 (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)))
(/.f64 3/2 (log.f64 10))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (/.f64 -3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) -3/4)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(/.f64 3/2 (log.f64 10))
(*.f64 3/4 (/.f64 2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3/4 (log.f64 10)) 2)
(/.f64 3/2 (log.f64 10))
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -3/2) -2)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) 6)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(/.f64 3/2 (log.f64 10))
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 4 (*.f64 3/2 (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (*.f64 3/2 (/.f64 1/4 (log.f64 10))) 4)
(/.f64 3/2 (log.f64 10))
(*.f64 -3/4 (/.f64 -2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (*.f64 3 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(/.f64 3/2 (log.f64 10))
(*.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)
(/.f64 3/2 (log.f64 10))
(*.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 2)
(/.f64 3/2 (log.f64 10))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -1/2)) -2)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -3/2)) -2)
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (/.f64 (*.f64 (log.f64 10) 2/3) 2))
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (/.f64 (log.f64 10) 3))
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) -3))
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (/.f64 1 (/.f64 3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (/.f64 -1 (/.f64 -3 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) 1/3)
(/.f64 3/2 (log.f64 10))
(/.f64 1 (*.f64 (log.f64 10) 2/3))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) 2/3)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) -2/3)
(/.f64 3/2 (log.f64 10))
(/.f64 3/2 (log.f64 10))
(/.f64 2 (*.f64 (log.f64 10) 4/3))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 10) -3/2))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) -1/3)
(/.f64 3/2 (log.f64 10))
(/.f64 -3/2 (neg.f64 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(/.f64 -1/2 (/.f64 (neg.f64 (log.f64 10)) 3))
(/.f64 3/2 (log.f64 10))
(/.f64 3 (*.f64 (log.f64 10) 2))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3 (log.f64 10)) 2)
(/.f64 3/2 (log.f64 10))
(/.f64 3/4 (*.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3/4 (log.f64 10)) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (/.f64 (log.f64 10) -1/2))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 6 (*.f64 (log.f64 10) 4))
(/.f64 3/2 (log.f64 10))
(/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3/2 (/.f64 (log.f64 10) -1/2)) -1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))) 1/2)
(/.f64 3/2 (log.f64 10))
(neg.f64 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) 0)
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 0 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (*.f64 -1 (/.f64 -5/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 3/4 (log.f64 10)) (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 1/4 (log.f64 10)) (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -5/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 -4 (log.f64 10)) (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (-.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10))) (/.f64 -4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 -5/2 (log.f64 10))) (/.f64 -3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) 0)
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 0 (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 5/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 -4 (log.f64 10)) (+.f64 (/.f64 -2 (log.f64 10)) (*.f64 -1 (/.f64 3 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 5 (log.f64 10)) (/.f64 4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 -3 (log.f64 10)) (/.f64 -4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 7/2 (log.f64 10))) (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 -4 (log.f64 10))) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 (/.f64 5 (log.f64 10)) -1)))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 9/2 (log.f64 10)) (/.f64 9/2 (log.f64 10))) (+.f64 (/.f64 9/2 (log.f64 10)) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 6 (log.f64 10)) (/.f64 6 (log.f64 10))) (+.f64 (/.f64 6 (log.f64 10)) (/.f64 5 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (/.f64 5 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10)))) (+.f64 (+.f64 (/.f64 5/2 (log.f64 10)) (/.f64 5/2 (log.f64 10))) (/.f64 4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 5/2 (log.f64 10))) (*.f64 1/2 (/.f64 5/2 (log.f64 10)))) (/.f64 3/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) (+.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10)))) (+.f64 (-.f64 (/.f64 6 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 9/2 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10)))) (+.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))) (/.f64 1/4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 3 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 4 (log.f64 10))) (*.f64 -1 (/.f64 5 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (*.f64 1/2 (/.f64 7/2 (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 7/2 (log.f64 10))) (/.f64 3/4 (log.f64 10))))
(/.f64 1 (log.f64 10))
(-.f64 (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (*.f64 -1 (/.f64 -4 (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 -4 (log.f64 10))) (/.f64 3 (log.f64 10))))
(/.f64 1 (log.f64 10))
(*.f64 1/2 (/.f64 2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) 2)
(/.f64 1 (log.f64 10))
(*.f64 1 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) -1)
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) 1/2)
(/.f64 1 (log.f64 10))
(*.f64 2 (/.f64 1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 -1 (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) -2)
(/.f64 1 (log.f64 10))
(*.f64 -2 (/.f64 -1/2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 -1/2 (/.f64 -2 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) -1/2)
(/.f64 1 (log.f64 10))
(*.f64 1/4 (/.f64 4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) 4)
(/.f64 1 (log.f64 10))
(*.f64 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2) -4)
(/.f64 1 (log.f64 10))
(*.f64 4 (/.f64 1/4 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 4 (log.f64 10)) 1/4)
(/.f64 1 (log.f64 10))
(*.f64 -4 (*.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 1 (log.f64 10))
(neg.f64 (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))

localize17.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.5b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Compiler

Compiled 17 to 10 computations (41.2% saved)

series30.0ms (0.2%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
14.0ms
re
@0
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
9.0ms
re
@inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
7.0ms
re
@-inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

rewrite67.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1084×rational.json-1
1082×rational.json-2
1082×rational.json-4
1082×rational.json-3
1030×rational.json-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
15519
216419
367419
4405419
Stop Event
node limit
Counts
1 → 144
Calls
Call 1
Inputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 0)) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 -1 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -1/2) (*.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) 3)) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (+.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 (neg.f64 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (log.f64 (neg.f64 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (neg.f64 re)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (/.f64 1/2 (neg.f64 (/.f64 1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (*.f64 -2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))))

simplify78.0ms (0.5%)

Algorithm
egg-herbie
Rules
1410×rational.json-simplify-30
1324×rational.json-simplify-37
1202×rational.json-simplify-27
600×rational.json-simplify-29
460×rational.json-simplify-51
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03164022
110653870
244973862
Stop Event
node limit
Counts
156 → 168
Calls
Call 1
Inputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0))))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1)))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10)))))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(-.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 0)) (neg.f64 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 -1 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -1/2) (*.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 3))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) 1/2)
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) 3)) (neg.f64 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (+.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 (neg.f64 re)) 3))))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(*.f64 -2 (/.f64 1/2 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(*.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1/2)
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 1/4)
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) -1/2)
(*.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)
(*.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) -1/2)
(*.f64 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)
(*.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 10)))
(*.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 2)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 4 (log.f64 (neg.f64 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (-.f64 0 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(*.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (/.f64 1/2 (neg.f64 (/.f64 1/2 (log.f64 (neg.f64 re))))))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) -2)
(*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2))) -1)
(*.f64 (+.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (*.f64 -2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
Outputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 -1 (/.f64 1/2 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) -1)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (-.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10)))) (*.f64 (log.f64 (neg.f64 re)) 0))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0))) (+.f64 (-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(-.f64 (-.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10)))) (*.f64 (log.f64 (neg.f64 re)) 0))
(-.f64 (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2))) (+.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 1/2)) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))) (+.f64 (*.f64 0 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))))) (+.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (+.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))
(+.f64 (*.f64 4 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 3 (neg.f64 (log.f64 (neg.f64 re)))) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(*.f64 (log.f64 (neg.f64 re)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (/.f64 1/2 (/.f64 (log.f64 10) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 0)) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) -1)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 2))) -1))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 4))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 3)) (*.f64 -1 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 2))) -1))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (neg.f64 (*.f64 (log.f64 (neg.f64 re)) 4))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -1/2) (*.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 3))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) (-.f64 (/.f64 1 (log.f64 10)) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1/2 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)) 1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 1/2 (/.f64 1/2 (log.f64 10))) (*.f64 4 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) 3)) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (+.f64 (log.f64 (neg.f64 re)) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (+.f64 (log.f64 (neg.f64 re)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 2)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (+.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 4))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2)) (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (-.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 2)) (*.f64 2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 1/2)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) 4)) (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 4))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 (neg.f64 re)) 3))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 2 (*.f64 (log.f64 (neg.f64 re)) 2)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 (neg.f64 re)) 3))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 (/.f64 1 (log.f64 10)) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (-.f64 0 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (neg.f64 re)))) 1/4)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (neg.f64 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 4 (/.f64 1/2 (*.f64 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 4 (log.f64 (neg.f64 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (-.f64 0 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1/2) (*.f64 (log.f64 (neg.f64 re)) 1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 2) 1/2) (/.f64 1/2 (/.f64 (log.f64 10) 1/4)))
(*.f64 (*.f64 2 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) 1/2)) (/.f64 1/4 (/.f64 (log.f64 10) 1/2)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 2 (/.f64 (log.f64 10) 1/8)))
(*.f64 2 (*.f64 (/.f64 1/8 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 4)))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (neg.f64 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 -1/2 (log.f64 10)) 1/2) (/.f64 1/2 (neg.f64 (/.f64 1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) 1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (neg.f64 re))))) -2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (neg.f64 re)) (/.f64 (log.f64 10) -1/2))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (+.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (*.f64 -2 (log.f64 (neg.f64 re)))) (/.f64 1/2 (/.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))
0.2b
(/.f64 1/2 (log.f64 (neg.f64 re)))
0.3b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
1.0b
(/.f64 -1/2 (log.f64 10))
Compiler

Compiled 42 to 29 computations (31% saved)

series3.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
re
@inf
(/.f64 1/2 (log.f64 (neg.f64 re)))
0.0ms
re
@0
(/.f64 1/2 (log.f64 (neg.f64 re)))
0.0ms
re
@-inf
(/.f64 1/2 (log.f64 (neg.f64 re)))
0.0ms
re
@0
(/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))
0.0ms
re
@-inf
(/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))

rewrite67.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1012×rational.json-simplify-5
760×rational.json-simplify-13
710×rational.json-simplify-34
708×rational.json-simplify-31
524×rational.json-simplify-11
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01561
19861
233149
3166249
Stop Event
node limit
Counts
3 → 233
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (/.f64 -1/2 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (/.f64 -1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 10) -2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (neg.f64 (*.f64 (log.f64 10) -2))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (*.f64 (log.f64 (neg.f64 re)) -2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (neg.f64 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (-.f64 0 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (/.f64 0 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 2) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 1/2) (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 re)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (neg.f64 re)) (-.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 (neg.f64 re)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 3)) (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -2) (*.f64 (log.f64 (neg.f64 re)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1) (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) -6) 1/2) (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (neg.f64 re)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 (neg.f64 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (log.f64 (neg.f64 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (neg.f64 re))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) -4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (neg.f64 (log.f64 (neg.f64 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))))))

simplify104.0ms (0.6%)

Algorithm
egg-herbie
Rules
918×rational.json-simplify-28
788×rational.json-simplify-26
602×rational.json-simplify-24
582×rational.json-simplify-51
516×rational.json-simplify-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04455795
114715557
268125557
Stop Event
node limit
Counts
269 → 258
Calls
Call 1
Inputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 2 (log.f64 (/.f64 -1 re)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(+.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))
(-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (neg.f64 (*.f64 (log.f64 10) -2))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -1))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) -4)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (/.f64 -1/2 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 10) -2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 10) -2)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (neg.f64 (*.f64 (log.f64 10) -2))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (*.f64 (log.f64 (neg.f64 re)) -2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (neg.f64 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))
(/.f64 -1/2 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (-.f64 0 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))
(/.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 10) -2))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(/.f64 1 (/.f64 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))) -1/2))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) -2)))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) -2)))
(/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))) -1/2)
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(/.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re)))) 1/2)
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))
(+.f64 0 (/.f64 1/2 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 1 (log.f64 (neg.f64 re))))
(+.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(+.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(+.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))
(-.f64 0 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(-.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(-.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(-.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) (/.f64 1 (log.f64 (neg.f64 re))))
(-.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (/.f64 0 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(-.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))
(-.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 2) (/.f64 1/2 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1) (/.f64 1/2 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 1/2) (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(*.f64 -1 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(*.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1)
(*.f64 1 (/.f64 1/2 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) -1)
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2)
(*.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(*.f64 2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2))))
(*.f64 2 (+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2))))
(*.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1/2)
(neg.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(+.f64 (log.f64 (neg.f64 re)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))
(+.f64 0 (*.f64 (log.f64 (neg.f64 re)) -2))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) -4))
(+.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -6)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) -6))
(+.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) -6)))
(-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))
(-.f64 0 (*.f64 (log.f64 (neg.f64 re)) 2))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) 4))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) -1))
(-.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 2))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -2))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -6))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 (neg.f64 re)) -4))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -4)))
(-.f64 (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) -6))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 3)) (log.f64 (neg.f64 re)))
(-.f64 (+.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1/2))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -2) (*.f64 (log.f64 (neg.f64 re)) -6))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1) (*.f64 (log.f64 (neg.f64 re)) -2))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) -6) 1/2) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 -1/2 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) -6)))
(*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) -4))
(*.f64 (log.f64 (neg.f64 re)) -2)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 1)
(*.f64 1 (*.f64 (log.f64 (neg.f64 re)) -2))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -1)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) 2)
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -4) 1/2)
(*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2)
(*.f64 -4 (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 -4 (-.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))))
(neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))
Outputs
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -1) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (log.f64 re)))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(/.f64 1/2 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(/.f64 -1/2 (log.f64 (/.f64 -1 re)))
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 (+.f64 (log.f64 -1) (log.f64 re)) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 (+.f64 (log.f64 -1) (log.f64 re)) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 (+.f64 (log.f64 -1) (log.f64 re)) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (log.f64 re)))
(*.f64 (+.f64 (log.f64 -1) (log.f64 re)) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) -2)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) -2)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) -2)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) -2)
(*.f64 -2 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 1 re)))) -2)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 1 re)))) -2)
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 2 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) 2)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 0 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (log.f64 (neg.f64 re)) 0)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (neg.f64 (log.f64 (neg.f64 re))) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) -4)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 0)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (/.f64 (+.f64 0 (log.f64 (neg.f64 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (/.f64 -1/2 (log.f64 (neg.f64 re)))) (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 10) -2)) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 -1 (/.f64 -1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -2))) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (neg.f64 (*.f64 (log.f64 10) -2))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 0 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1/2 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 0) -1) (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1/2) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3) 1/2) (*.f64 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 -1 (log.f64 10)) 2) (*.f64 (log.f64 (neg.f64 re)) -2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) 3) (neg.f64 (log.f64 (neg.f64 re)))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (/.f64 1 (log.f64 10))) 0))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -1/2 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1/2 (-.f64 0 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1/2 (-.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (neg.f64 (/.f64 -1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3)))
(*.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (-.f64 (log.f64 10) (*.f64 (log.f64 10) 3))))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (/.f64 -1 (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -2))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (*.f64 (log.f64 10) (/.f64 -1/2 (log.f64 (neg.f64 re)))) -1/2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 -1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (neg.f64 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 -2 (*.f64 (/.f64 1 (log.f64 (neg.f64 re))) (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re))) -1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (/.f64 -1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (log.f64 10))) 1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 1 (log.f64 10))) (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (-.f64 0 (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (neg.f64 re)))) 1/2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (neg.f64 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 0 (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (-.f64 0 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 0)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (+.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 0 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 0 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 1 (log.f64 (neg.f64 re))) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 0 (log.f64 (neg.f64 re))) (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (/.f64 0 (log.f64 (neg.f64 re)))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 2) (/.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 2))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 2) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3) 1/2) (*.f64 1/2 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) 1/2) (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 -1/2 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 -1/2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3)))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 -1 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 1)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 1 (/.f64 1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))) -1)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 (/.f64 1 (log.f64 (neg.f64 re))) 1/2)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 2 (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2)))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 2 (-.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) -2))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 2 (+.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) (/.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 2))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(*.f64 (-.f64 0 (/.f64 1 (log.f64 (neg.f64 re)))) -1/2)
(/.f64 1/2 (log.f64 (neg.f64 re)))
(neg.f64 (/.f64 -1/2 (log.f64 (neg.f64 re))))
(/.f64 1/2 (log.f64 (neg.f64 re)))
(+.f64 (log.f64 (neg.f64 re)) (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))
(+.f64 (log.f64 (neg.f64 re)) (+.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) -4)))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2)))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 2 (log.f64 (neg.f64 re)))))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 0 (*.f64 (log.f64 (neg.f64 re)) -2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) -4))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -6)))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (log.f64 (neg.f64 re))))
(+.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) -6))
(*.f64 -2 (log.f64 (neg.f64 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (-.f64 0 (*.f64 (log.f64 (neg.f64 re)) -6)))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 0)
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) 0))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 0 (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (*.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) -4) -1))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))
(+.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) 0) (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) -2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -6))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (*.f64 (log.f64 (neg.f64 re)) -4))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) -6) (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) -4)))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -4) (*.f64 (log.f64 (neg.f64 re)) 0)) (*.f64 (log.f64 (neg.f64 re)) -6))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (+.f64 (*.f64 (log.f64 (neg.f64 re)) -4) (*.f64 (log.f64 (neg.f64 re)) 3)) (log.f64 (neg.f64 re)))
(+.f64 (neg.f64 (log.f64 (neg.f64 re))) (neg.f64 (log.f64 (neg.f64 re))))
(-.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re)))
(-.f64 (+.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))) (*.f64 (log.f64 (neg.f64 re)) 2))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (neg.f64 (log.f64 (neg.f64 re))) (*.f64 2 (log.f64 (neg.f64 re)))))
(+.f64 (log.f64 (neg.f64 re)) (-.f64 (*.f64 -2 (log.f64 (neg.f64 re))) (log.f64 (neg.f64 re))))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2) (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1/2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -2) (*.f64 (log.f64 (neg.f64 re)) -6))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 3) -1) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1) (*.f64 (log.f64 (neg.f64 re)) -2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (neg.f64 re)) -6) 1/2) (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -1/2 (*.f64 (log.f64 (neg.f64 re)) 4))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -1/2 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -2) (*.f64 (log.f64 (neg.f64 re)) -6)))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -1 (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 1/2 (*.f64 (log.f64 (neg.f64 re)) -4))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (log.f64 (neg.f64 re)) -2)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -2) 1)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 1 (*.f64 (log.f64 (neg.f64 re)) -2))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 2) -1)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (neg.f64 (log.f64 (neg.f64 re))) 2)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) -4) 1/2)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 2 (neg.f64 (log.f64 (neg.f64 re))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 (*.f64 (log.f64 (neg.f64 re)) 4) -1/2)
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -4 (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re)))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(*.f64 -4 (-.f64 (log.f64 (neg.f64 re)) (/.f64 1/2 (/.f64 1 (log.f64 (neg.f64 re))))))
(*.f64 -2 (log.f64 (neg.f64 re)))
(neg.f64 (*.f64 (log.f64 (neg.f64 re)) 2))
(*.f64 -2 (log.f64 (neg.f64 re)))

localize29.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f64 -3 (log.f64 (/.f64 -1 re)))
0.5b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
0.6b
(-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
Compiler

Compiled 57 to 48 computations (15.8% saved)

series24.0ms (0.1%)

Counts
3 → 24
Calls

9 calls:

TimeVariablePointExpression
9.0ms
re
@inf
(-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
7.0ms
re
@0
(-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
6.0ms
re
@-inf
(-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
0.0ms
re
@inf
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
0.0ms
re
@0
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1178×rational.json-simplify-1
1168×rational.json-simplify-11
1032×rational.json-simplify-36
818×rational.json-1
818×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
015105
19659
235857
3199657
Stop Event
node limit
Counts
3 → 235
Calls
Call 1
Inputs
(-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re))))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1/2 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 (/.f64 -1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (*.f64 (log.f64 (/.f64 -1 re)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) 4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 4 (*.f64 (log.f64 (/.f64 -1 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 1 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -1) (*.f64 (log.f64 (/.f64 -1 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) 1/2) (*.f64 -4 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (log.f64 (/.f64 -1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (neg.f64 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (log.f64 (/.f64 -1 re)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) -1) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) 1/2) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 5) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 8) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -15) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 -1/3 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) 2) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (log.f64 (/.f64 -1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 (/.f64 -1 re)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -4 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1/2) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) 3) (*.f64 3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) 3) (*.f64 3 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (*.f64 -4 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 (log.f64 (/.f64 -1 re)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 2) (*.f64 (log.f64 (/.f64 -1 re)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1/3 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 -1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))))))

simplify106.0ms (0.6%)

Algorithm
egg-herbie
Rules
1586×rational.json-simplify-27
914×rational.json-simplify-3
608×rational.json-simplify-26
554×rational.json-simplify-39
504×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04977645
115115959
269475959
Stop Event
node limit
Counts
259 → 271
Calls
Call 1
Inputs
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 4)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 0)
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 0 (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1/2 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) 4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 4 (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 1 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -1) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) 1/2) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(*.f64 -1 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) -1)
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)
(*.f64 1 (neg.f64 (log.f64 (/.f64 -1 re))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -2))
(*.f64 1/2 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) -1/2)
(/.f64 -1 (/.f64 1 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) -1)
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)
(/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 2)
(/.f64 1/2 (/.f64 1/2 (neg.f64 (log.f64 (/.f64 -1 re)))))
(/.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -1))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 6)) -1)
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) -1) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) 1/2) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 5) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (log.f64 10))))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 3))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 8) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -15) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 -1/3 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) 2) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10))))
(*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) 1/2)
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) -1/2)
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 -1/2 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -3))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 6)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 (/.f64 -1 re)) -6))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1/2) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1) 0)
(+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) 3) (*.f64 3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) 3) (*.f64 3 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 3))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 2) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(/.f64 (log.f64 (/.f64 -1 re)) -1/3)
(/.f64 -3 (/.f64 1 (log.f64 (/.f64 -1 re))))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1)
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/3)
(/.f64 1 (/.f64 -1/3 (log.f64 (/.f64 -1 re))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1/3))
(/.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -3))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1)
(/.f64 3 (/.f64 -1 (log.f64 (/.f64 -1 re))))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 4)) -1)
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) 3)) -1)
(neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))
Outputs
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1)
(-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1)
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))) (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))) (*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) -1) (log.f64 10))
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -3)
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -3)
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -3)
(*.f64 -3 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -3)
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) -3)
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(*.f64 -3 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 4)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 0)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 0 (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 1/2 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 -1/2 (*.f64 (log.f64 (/.f64 -1 re)) -14)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 (/.f64 -1 re)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 -4 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) 4) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 4 (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (*.f64 1 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -1) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) 1/2) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 -1 (log.f64 (/.f64 -1 re)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) -1)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 1 (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 1/2)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -2))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 1/2 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 -1 re)) 2))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) -1/2)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 -1 (/.f64 1 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 (log.f64 (/.f64 -1 re)) -1)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 2)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 1/2 (/.f64 1/2 (neg.f64 (log.f64 (/.f64 -1 re)))))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -1))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 6)) -1)
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(neg.f64 (log.f64 (/.f64 -1 re)))
(neg.f64 (log.f64 (/.f64 -1 re)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) 0))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (/.f64 -1/2 (log.f64 10)) 8)))
(*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (/.f64 3 (log.f64 10)) (*.f64 8 (/.f64 -1/2 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) -1) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) 1/2) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 5) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -4 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 3))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 5))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10)) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 6 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -7 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (*.f64 6 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 8) (log.f64 10)))
(-.f64 (*.f64 -7 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) (*.f64 8 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 8 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -15) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 -1/3 (*.f64 (log.f64 10) 2))))
(-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 2))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -2/3)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 2))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -2/3)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) 2) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (log.f64 10))))
(-.f64 (*.f64 2 (*.f64 -8 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -7)) (log.f64 10)))
(-.f64 (*.f64 -8 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -15 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(-.f64 (*.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 4 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 2 (/.f64 3 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 -4 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (/.f64 -4 (log.f64 10)) (/.f64 3 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (log.f64 10)) 1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) -1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2)) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (log.f64 (/.f64 -1 re)))
(+.f64 (log.f64 (/.f64 -1 re)) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 6)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (neg.f64 (log.f64 (/.f64 -1 re))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 (/.f64 -1 re)) -6))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 4))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -8))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) 3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1/2) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1) 0)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) 3) (*.f64 3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -3)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 8)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2) 3) (*.f64 3 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/2)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 0)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -7) (*.f64 -4 (log.f64 (/.f64 -1 re))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) -3) (*.f64 -3 (*.f64 -4 (log.f64 (/.f64 -1 re)))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -12) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -8) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -7)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) 3) (*.f64 (log.f64 (/.f64 -1 re)) -3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 2) (*.f64 (log.f64 (/.f64 -1 re)) -9))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (log.f64 (/.f64 -1 re)) -1/3)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 -3 (/.f64 1 (log.f64 (/.f64 -1 re))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -3) 1)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) 1/3)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 1 (/.f64 -1/3 (log.f64 (/.f64 -1 re))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) -1/3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 1/2 (/.f64 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2)) -3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) -1)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 3 (/.f64 -1 (log.f64 (/.f64 -1 re))))
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -7)) (*.f64 (log.f64 (/.f64 -1 re)) 4)) -1)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 6) (*.f64 (log.f64 (/.f64 -1 re)) 3)) -1)
(*.f64 -3 (log.f64 (/.f64 -1 re)))
(neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))
(*.f64 -3 (log.f64 (/.f64 -1 re)))

localize31.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
0.5b
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
0.7b
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
Compiler

Compiled 60 to 52 computations (13.3% saved)

series3.0ms (0%)

Counts
3 → 24
Calls

9 calls:

TimeVariablePointExpression
1.0ms
re
@inf
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
1.0ms
re
@0
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
1.0ms
re
@-inf
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
0.0ms
re
@0
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
0.0ms
re
@inf
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))

rewrite104.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1274×rational.json-simplify-5
968×rational.json-simplify-31
876×rational.json-simplify-3
808×rational.json-simplify-11
804×rational.json-simplify-14
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
015107
19675
233173
3177273
Stop Event
node limit
Counts
3 → 479
Calls
Call 1
Inputs
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 0 (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 0 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -1 (/.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 1/2 (*.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4)) (*.f64 1/2 (-.f64 0 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 -1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1/2 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (/.f64 -1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (*.f64 (log.f64 10) 2))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (/.f64 (log.f64 10) 3))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1) (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 -1 re)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (/.f64 (log.f64 10) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 -3 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (neg.f64 (*.f64 (log.f64 10) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3) (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/3) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/3) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) -1/3) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (log.f64 10) 1/3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (*.f64 (log.f64 10) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (*.f64 (log.f64 10) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -6 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 1 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -3 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (*.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (/.f64 1 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (/.f64 -3/2 (log.f64 10))) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -3/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))))))

simplify193.0ms (1.2%)

Algorithm
egg-herbie
Rules
1302×rational.json-simplify-13
1214×rational.json-simplify-14
1060×rational.json-simplify-3
784×rational.json-simplify-18
746×rational.json-simplify-9
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
088223525
1302922757
Stop Event
node limit
Counts
503 → 746
Calls
Call 1
Inputs
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 0 (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 0 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -2 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -1 (/.f64 (log.f64 10) 2))))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(*.f64 -2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) 1/2)
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 -1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 1/2 (*.f64 (log.f64 10) -1/2))))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))
(*.f64 2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(*.f64 2 (*.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(*.f64 2 (*.f64 1/2 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(*.f64 2 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/2)
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) 1/4)
(*.f64 -4 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) -2)
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4)) (*.f64 1/2 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 -1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1/2 (/.f64 -1/2 (log.f64 10))))
(*.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/4)
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(/.f64 1 (/.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (/.f64 -1 (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -1/2)) 1/2)
(/.f64 (-.f64 0 (/.f64 -1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 (log.f64 10) 2))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -1/2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(-.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(-.f64 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 0 (log.f64 10))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (/.f64 (log.f64 10) 3))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1))
(-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) -1))
(-.f64 (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1) (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1))
(-.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 2)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1)
(*.f64 -2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(*.f64 -2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/2)
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1)
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) 2)
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re))))
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 1/2 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(+.f64 0 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) -1/3)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 1/3)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (neg.f64 (*.f64 (log.f64 10) -1/3))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)))
(-.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))
(-.f64 (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3))
(-.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3) (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3))
(-.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) -1/3))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/3) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3))
(-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))
(-.f64 (/.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/3) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) -1/3))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) -1/3) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 10) 1/3)))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) 1/3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 1/3)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 1/3)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (*.f64 (log.f64 10) -1/3))))
(/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/3))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 (log.f64 10) 3)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (*.f64 (log.f64 10) 1/3)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -1/3))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1/3)
(/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 1)
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/3)
(/.f64 1 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re)))))
(/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) -1)
(/.f64 3 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (neg.f64 (log.f64 10)))
(/.f64 -6 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) 1/2))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 1 (/.f64 1/2 (log.f64 10))))
(/.f64 (/.f64 -3 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))
(/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 2)) 1/2)
(/.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3) (neg.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -3) -1)
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (/.f64 (log.f64 10) -1/2))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3)) (log.f64 10))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 0 (/.f64 -3/2 (log.f64 10))) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(/.f64 (neg.f64 (/.f64 -3/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(/.f64 (neg.f64 (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
Outputs
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -2) (log.f64 10)))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (/.f64 (log.f64 10) -2)))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -2) (log.f64 10)))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (/.f64 (log.f64 10) -2)))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -2) (log.f64 10)))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (/.f64 (log.f64 10) -2)))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))) (/.f64 (*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) -2) (log.f64 10)))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))))) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (/.f64 (log.f64 10) -2)))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(-.f64 (/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))))) (*.f64 -2 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(*.f64 -3 (/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (*.f64 -2 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(+.f64 0 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (*.f64 -2 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 0)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(+.f64 (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 0 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (neg.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 0 (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(+.f64 (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (neg.f64 (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1/2))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 0 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10)))))
(+.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 0 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (/.f64 -24 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (neg.f64 (/.f64 -23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)) (/.f64 23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (*.f64 1/2 (/.f64 -1 (/.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) 1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 1/2 (/.f64 1/2 (*.f64 (log.f64 10) -1/2))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 1/2 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 1/2 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) 1/4)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 -4 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) -2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) (/.f64 1/4 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (/.f64 1/4 (log.f64 10)) -4))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4)) (*.f64 1/2 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4)) (/.f64 -1/4 (log.f64 10)))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 -1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1/2 (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(*.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/4)
(*.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) -1/4)
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) -1/4)
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 1 (/.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 -1 (*.f64 (log.f64 10) 2)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -1/2)) 1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 0 (/.f64 -1 (log.f64 10))) (neg.f64 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (/.f64 -1 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (/.f64 -1 (*.f64 (log.f64 10) 2))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(/.f64 (/.f64 (/.f64 -1 (log.f64 10)) 2) (-.f64 (/.f64 1/2 (log.f64 (/.f64 -1 re))) 0))
(*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) -1/2))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) -2)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 -2 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 0 (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))
(+.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (+.f64 0 (log.f64 (/.f64 -1 re))) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (+.f64 0 (log.f64 (/.f64 -1 re))) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11))))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(+.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(+.f64 (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 0 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (/.f64 0 (log.f64 10)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(+.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))
(+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (neg.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 0 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)) (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(+.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11))))
(+.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 -24 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)) (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 0)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) -1/2)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 -2 (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 0 (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (-.f64 (/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (*.f64 (log.f64 10) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5))
(-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10)))))
(-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10)))))
(-.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(-.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10))))
(-.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (-.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 0 (log.f64 10))))
(-.f64 (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (-.f64 (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (-.f64 0 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))
(-.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2))
(-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1))
(-.f64 (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(-.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (neg.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) 0))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (-.f64 (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) (-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (+.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (*.f64 -2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -4) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10))))
(-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (/.f64 -23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -24 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)))
(-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 -24 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(-.f64 (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)) (/.f64 0 (log.f64 10))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (+.f64 0 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))))
(+.f64 (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -11 (log.f64 10))))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 -11 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (/.f64 -24 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -23 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2) (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)) (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (/.f64 0 (/.f64 (log.f64 10) 3))) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 0 (/.f64 3 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -2 (log.f64 10))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1))
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4))) -1)
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4)))
(-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) -1))
(-.f64 (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (neg.f64 (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)) (-.f64 (*.f64 12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1/2)))
(-.f64 (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1))
(-.f64 (/.f64 12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 2))
(-.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) 2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)) 2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 re)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 (/.f64 -1 re)))) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1) (/.f64 (+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) -1))
(-.f64 (/.f64 12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 11)))
(-.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(-.f64 (/.f64 (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10)) 2) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 re)) (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 (/.f64 -1 re)))) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1 (/.f64 1/2 (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(-.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1 (/.f64 1/2 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1 (log.f64 10)) (/.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) -2))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1 (/.f64 1/2 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (neg.f64 (log.f64 10)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) 2))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) 0) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -1 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -2 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -2 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 -1 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 2 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) 1/2)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 1/2 (log.f64 10))) 2)
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (-.f64 0 (/.f64 1/2 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (-.f64 0 (/.f64 1/2 (log.f64 10)))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) -2))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/2 (*.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (/.f64 1/2 (log.f64 10)) 1/2))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1 (/.f64 1/2 (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (neg.f64 (/.f64 1/2 (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) 2))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2))) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 0 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(+.f64 0 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(+.f64 (*.f64 0 (/.f64 3 (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 0 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 0 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (+.f64 0 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (+.f64 0 (log.f64 (/.f64 -1 re))) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 0 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (neg.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (neg.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(+.f64 (*.f64 0 (/.f64 3 (log.f64 10))) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 0)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 2)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 0 (/.f64 (log.f64 10) 3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 0 (/.f64 (log.f64 10) 3))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 -3 (/.f64 0 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (log.f64 10)) -3/2)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (+.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (+.f64 (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) (*.f64 (log.f64 (/.f64 -1 re)) 0)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) -1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (log.f64 10)) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (/.f64 0 (*.f64 (log.f64 10) 2)) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) 0) -1/3))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) -1/3)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 0) -1/3))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (log.f64 (/.f64 -1 re)) 0))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (*.f64 (log.f64 10) 1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 0 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 0 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 0 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (log.f64 10) 3)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (neg.f64 (*.f64 (log.f64 10) -1/3))))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 -3 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) 0) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (/.f64 (log.f64 10) 3)) (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(+.f64 (*.f64 0 (/.f64 3 (log.f64 10))) (-.f64 (*.f64 -12 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -12 (log.f64 10)))) (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (log.f64 10) -1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 0 (log.f64 10)) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/3)
(/.f64 (+.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4)) -1/3)
(-.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3) (/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) -1/3))
(/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))) -1/3)
(-.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1/6) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) -1/3)))
(-.f64 (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -1/3) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2)) -1/3))
(/.f64 (-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/2))) -1/3)
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 3 (log.f64 10))) (/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 1/6))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3) (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6) -1/3))
(/.f64 (-.f64 (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) -1/3)
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) -1/3)
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10)) -1/3) (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 10) -1/3)) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 10) -1/3)) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) -1/3) (/.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) -1/3))
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 -5 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) -1/3)
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -5)) -1/3)
(-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -4)) -1/3) (/.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (log.f64 10))) -1/3))
(/.f64 (-.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10)))) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))) -1/3)
(/.f64 (-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 4) (/.f64 (+.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (log.f64 10))) -1/3)
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))) -1/3) (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3))
(-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) -1/3) (/.f64 33 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (*.f64 (log.f64 10) -1/3)) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 33)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (/.f64 (log.f64 10) 3)))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -2 (log.f64 (/.f64 -1 re)))) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -2 (log.f64 (/.f64 -1 re)))) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 (log.f64 10) 3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (/.f64 (log.f64 10) 3)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (log.f64 10) 1/3)))
(/.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 0 (*.f64 (log.f64 10) 1/3)) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) 1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -2) (*.f64 (log.f64 10) 1/3)))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 -2 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 1/3))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 1/3)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 10) 1/3)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (neg.f64 (*.f64 (log.f64 10) -1/3)))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -9 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (neg.f64 (*.f64 (log.f64 10) -1/3))) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (neg.f64 (*.f64 (log.f64 10) -1/3))))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 (log.f64 10) 3))
(*.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (/.f64 3 (log.f64 10)))
(/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 -1 re)) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 -1 (-.f64 0 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re))))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re))))))
(/.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 10) -1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (*.f64 (log.f64 10) 1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (neg.f64 (*.f64 (log.f64 10) -1/3))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -1/3)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) 1)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) 1/3)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 1 (/.f64 (log.f64 10) (*.f64 -3 (log.f64 (/.f64 -1 re)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 -1 re))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (/.f64 (log.f64 10) 3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 1/3))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (neg.f64 (*.f64 (log.f64 10) -1/3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)) -1)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 3 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 -1 re)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 -6 (/.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) 1/2))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (*.f64 (log.f64 10) 2))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (/.f64 1 (/.f64 1/2 (log.f64 10))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 -3 (log.f64 10)) (/.f64 1 (log.f64 (/.f64 -1 re))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 10) 2)) 1/2)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3) (neg.f64 (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) -3) -1)
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (-.f64 (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6) (+.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 10) 2) (log.f64 10))))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (/.f64 (log.f64 10) -1/2))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3)) (log.f64 10))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (*.f64 (log.f64 10) 2)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -6)) (neg.f64 (/.f64 1 (/.f64 1/2 (log.f64 10)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (-.f64 0 (/.f64 -3/2 (log.f64 10))) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 -3/2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 -1 re)))))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 1 (log.f64 (/.f64 -1 re)))))
(/.f64 (/.f64 -3 (log.f64 10)) (-.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) 0))
(*.f64 (/.f64 3 (log.f64 10)) (neg.f64 (log.f64 (/.f64 -1 re))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (/.f64 -1 re))) -3)) (log.f64 10))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3))) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) 3) 0) (neg.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) 3)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -3 (log.f64 10)))
(*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))

eval1.7s (10.1%)

Compiler

Compiled 61011 to 53062 computations (13% saved)

prune1.1s (6.5%)

Pruning

47 alts after pruning (44 fresh and 3 done)

PrunedKeptTotal
New2323292352
Fresh81523
Picked101
Done336
Total2335472382
Error
0.2b
Counts
2382 → 47
Alt Table
Click to see full alt table
StatusErrorProgram
32.3b
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
32.5b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
29.3b
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
32.5b
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
30.2b
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))
32.4b
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
29.2b
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
32.4b
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
33.7b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))) (log.f64 10))
33.3b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))) (log.f64 10))
32.6b
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))
33.0b
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))) (log.f64 10))
30.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
32.3b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
29.1b
(/.f64 (log.f64 im) (log.f64 10))
30.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
32.3b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
29.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
32.3b
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
29.1b
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
29.2b
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
29.1b
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
32.5b
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
29.1b
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
29.5b
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
33.8b
(-.f64 (-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) -1/3) (/.f64 33 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.8b
(-.f64 (-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.0b
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 8 (log.f64 10))))
32.7b
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
29.3b
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
33.9b
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (-.f64 (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)))))
33.5b
(-.f64 (*.f64 -3 (-.f64 (/.f64 12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.4b
(-.f64 (*.f64 -3 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.2b
(-.f64 (*.f64 -8 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -15 (log.f64 10))))
32.3b
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
32.5b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
29.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
29.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
29.1b
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
32.2b
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
28.9b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
29.4b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))
32.7b
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
29.2b
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
Compiler

Compiled 1787 to 1547 computations (13.4% saved)

localize24.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
1.0b
(/.f64 3/2 (log.f64 10))
1.0b
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
1.0b
(/.f64 1/2 (log.f64 10))
Compiler

Compiled 43 to 36 computations (16.3% saved)

series0.0ms (0%)

Counts
3 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
im
@0
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
0.0ms
im
@-inf
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
0.0ms
im
@inf
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))

rewrite69.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1036×rational.json-simplify-1
978×rational.json-simplify-23
822×rational.json-simplify-31
712×rational.json-1
712×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01447
19443
234837
3193937
Stop Event
node limit
Counts
3 → 257
Calls
Call 1
Inputs
(-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -2 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (/.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 (/.f64 -1 (log.f64 10)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (log.f64 10)) 3) (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 3/2 (log.f64 10)) 1/3) (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 2 (log.f64 10)) 1/3) (/.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/3) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 5/2 (log.f64 10)) 1/3) (/.f64 (/.f64 2 (log.f64 10)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -3/2 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -5/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (/.f64 (/.f64 4 (log.f64 10)) (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 -3 (log.f64 10)) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 3 (log.f64 10)) -1) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2)) (log.f64 10)) (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) -1) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10))) -1) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im)) -1) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) -1) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 -1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (log.f64 10) -2) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (*.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) (*.f64 (neg.f64 (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 10) (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (*.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 (log.f64 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 im) -2) (/.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (log.f64 im)) 1/2) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/2 (log.f64 im)) 1/2) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 0 (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 0 (log.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 im) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 3 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) 2) (*.f64 -3/2 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 im) -3/2))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))))

simplify81.0ms (0.5%)

Algorithm
egg-herbie
Rules
788×rational.json-simplify-7
702×rational.json-simplify-15
668×rational.json-simplify-16
662×rational.json-simplify-19
602×rational.json-simplify-14
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05136525
119756343
Stop Event
node limit
Counts
269 → 319
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(*.f64 1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(*.f64 1 (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(*.f64 -1 (/.f64 1 (log.f64 10)))
(*.f64 -1 (*.f64 -2 (/.f64 -1/2 (log.f64 10))))
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) -1))
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -1/2 (/.f64 (log.f64 10) 2))
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 2 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 -2 (log.f64 10)) 2)
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 -4 (/.f64 (log.f64 10) 1/4))
(/.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) -1)
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) -1)
(/.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) 1)
(/.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10))) 1/2)
(neg.f64 (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) 0)
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 0 (/.f64 3/2 (log.f64 10)))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 3/2 (log.f64 10)) 0)
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 0 (/.f64 -3/2 (log.f64 10)))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 (/.f64 -1 (log.f64 10)) 1/3))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1 (log.f64 10)) 3) (/.f64 3/2 (log.f64 10)))
(-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(-.f64 (/.f64 (/.f64 3/2 (log.f64 10)) 1/3) (/.f64 3 (log.f64 10)))
(-.f64 (/.f64 (/.f64 2 (log.f64 10)) 1/3) (/.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) 1/3))
(-.f64 (/.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/3) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) 1/3) (/.f64 (/.f64 2 (log.f64 10)) 1/3))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3/4 (log.f64 10))))
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(*.f64 6 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(neg.f64 (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) 1/2))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -5/2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(-.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (/.f64 (/.f64 4 (log.f64 10)) (/.f64 -1 (log.f64 im))))
(-.f64 (*.f64 0 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (/.f64 -3 (log.f64 10)) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (/.f64 3 (log.f64 10)) -1) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 -1 (log.f64 im))))
(-.f64 (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 im))))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2)) (log.f64 10)) (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))))
(-.f64 (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))
(-.f64 (/.f64 (*.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) -1) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10))) -1) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im)) -1) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) -1) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))
(/.f64 1/2 (/.f64 (/.f64 (log.f64 10) -2) (neg.f64 (log.f64 im))))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 1/2))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 im)))
(/.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) -1))
(/.f64 (/.f64 -1 (log.f64 10)) (*.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (neg.f64 (log.f64 10)) -1))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (neg.f64 (log.f64 im)) (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 10) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 im)) -1))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (/.f64 -1 (log.f64 im))))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 im)) (log.f64 10)))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) -1/2)
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 im)))
(/.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) 1/2)
(/.f64 -1/2 (/.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1 (log.f64 im))))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 -2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) -2)))
(/.f64 (/.f64 (log.f64 im) -2) (/.f64 (log.f64 10) -2))
(/.f64 (*.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 1/2))
(/.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) 1/2))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (log.f64 10) -1/2))
(/.f64 (/.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))) (log.f64 10))
(/.f64 (/.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (/.f64 2 (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (/.f64 (*.f64 1/2 (log.f64 im)) 1/2) (log.f64 10))
(/.f64 (/.f64 (*.f64 -1/2 (log.f64 im)) 1/2) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2))) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2))) (log.f64 10))
(/.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) -1)
(/.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 0 (log.f64 im))) -1)
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im))) -1)
(/.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))) -1)
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 0 (log.f64 im))) 1)
(/.f64 (-.f64 (*.f64 (log.f64 im) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) 1)
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10)))) 1)
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im))) 1)
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))) 1)
(/.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 3 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) 2) (*.f64 -3/2 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (/.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 im) -3/2))) (neg.f64 (log.f64 10)))
(/.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))) (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 -5/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 1/2 (-.f64 (/.f64 2 (log.f64 10)) (/.f64 4 (log.f64 10))))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(*.f64 1 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(*.f64 -1 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (*.f64 -2 (/.f64 -1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(/.f64 -1 (log.f64 10))
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(/.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2)) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (+.f64 (*.f64 (log.f64 10) 2) (-.f64 (*.f64 (log.f64 10) 2) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)))))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(/.f64 -1 (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) -1))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(/.f64 -1/2 (/.f64 (log.f64 10) 2))
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 -1 (log.f64 10))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 -1 (log.f64 10))
(/.f64 2 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 -2 (-.f64 (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 10)))
(/.f64 -2 (+.f64 (*.f64 (log.f64 10) 2) (-.f64 (log.f64 10) (log.f64 10))))
(/.f64 (/.f64 -2 (log.f64 10)) 2)
(/.f64 -1 (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 -1 (log.f64 10))
(/.f64 -4 (/.f64 (log.f64 10) 1/4))
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) -1)
(neg.f64 (-.f64 (/.f64 -2 (log.f64 10)) (neg.f64 (/.f64 3 (log.f64 10)))))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10)))
(/.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) -1)
(neg.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 4 (log.f64 10))))
(-.f64 (/.f64 -5 (log.f64 10)) (/.f64 -4 (log.f64 10)))
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)
(-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10)))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) 1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 1/4 (log.f64 10)) (/.f64 3/4 (log.f64 10))) 1/2)
(/.f64 -1 (log.f64 10))
(neg.f64 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) 0)
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 0 (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 3/2 (/.f64 3/2 (log.f64 10))) (/.f64 -3/4 (log.f64 10)))
(+.f64 (/.f64 9/4 (log.f64 10)) (/.f64 -3/4 (log.f64 10)))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(+.f64 (/.f64 3/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 3/2 (log.f64 10)) 0)
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 0 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10))))
(-.f64 (/.f64 1 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(-.f64 (/.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 (/.f64 -1 (log.f64 10)) 1/3))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 3/2) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 3/2 (/.f64 3/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 9/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 (/.f64 3 (log.f64 10)) 3/2) (*.f64 3/2 (/.f64 2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (*.f64 (/.f64 1 (log.f64 10)) 3) (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 (/.f64 3/2 (log.f64 10)) 1/3) (/.f64 3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 (/.f64 2 (log.f64 10)) 1/3) (/.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) 1/3))
(/.f64 3/2 (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/3) (/.f64 3/4 (log.f64 10)))
(-.f64 (*.f64 3/2 (/.f64 3/2 (log.f64 10))) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 9/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) 1/3) (/.f64 (/.f64 2 (log.f64 10)) 1/3))
(-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 6 (log.f64 10)))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))
(*.f64 1/2 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 1 (log.f64 10))))
(-.f64 (*.f64 (/.f64 4 (log.f64 10)) 1/2) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 3/2 (log.f64 10))
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(/.f64 3/2 (log.f64 10))
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(/.f64 3/2 (log.f64 10))
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 6 (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(/.f64 3/2 (log.f64 10))
(neg.f64 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (+.f64 (log.f64 im) 0) (log.f64 10))
(/.f64 (+.f64 0 (log.f64 im)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (+.f64 (log.f64 im) 0) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (*.f64 (log.f64 im) 0) (/.f64 (+.f64 0 (log.f64 im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)))
(+.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))))
(+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)))
(+.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (+.f64 (log.f64 im) 0) (log.f64 10))
(/.f64 (+.f64 0 (log.f64 im)) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) -1/2)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)))
(+.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -2)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) 1/2))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -3/2 (log.f64 10)))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) -1/2)) (+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)) (*.f64 (log.f64 im) (/.f64 -2 (log.f64 10)))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -5/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -3/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -5/2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(*.f64 (log.f64 im) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) 0) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (+.f64 0 (*.f64 (log.f64 im) -2)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 0 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 0 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 im) (/.f64 -2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) (/.f64 -2 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (+.f64 0 (*.f64 (log.f64 im) -2)) (log.f64 10)))
(-.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)))
(-.f64 (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (/.f64 (/.f64 4 (log.f64 10)) (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 0 (log.f64 im)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (/.f64 -3 (log.f64 10)) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -1/2)))
(-.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -3/2 (log.f64 10)))) (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (log.f64 im) (/.f64 1 (/.f64 5/2 (log.f64 10)))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 5/2)) (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (*.f64 (/.f64 3 (log.f64 10)) -1) (/.f64 -1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 -1 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 im))) (/.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2)) (log.f64 10)) (/.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2)) (neg.f64 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1 (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)))
(-.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 im))) (/.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (/.f64 5/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (log.f64 im) (/.f64 1 (/.f64 5/2 (log.f64 10)))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 5/2)) (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))))
(-.f64 (/.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2)))
(-.f64 (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im)))) (/.f64 (/.f64 3 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im)) -1) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(-.f64 (/.f64 (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10))) -1) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im)) -1) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10))) -1) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 1/2 (/.f64 (/.f64 -1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1/2 (/.f64 (/.f64 (log.f64 10) -2) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1/2 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (/.f64 -1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 1 (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (*.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (*.f64 (neg.f64 (log.f64 10)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2)) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (log.f64 im) (+.f64 (*.f64 (log.f64 10) 2) (-.f64 (*.f64 (log.f64 10) 2) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)))))
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (*.f64 (log.f64 10) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 im)) -1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (*.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 -1 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -1/2 (/.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 -2 (/.f64 (log.f64 10) (/.f64 (log.f64 im) -2)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) -2) (/.f64 (log.f64 10) -2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 -1/2 (log.f64 im)) (*.f64 (neg.f64 (log.f64 10)) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (log.f64 im)) 1/2) (/.f64 (log.f64 10) -1/2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 1 (neg.f64 (/.f64 -1 (log.f64 im)))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 -1 (neg.f64 (/.f64 -1 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 2 (neg.f64 (/.f64 -1 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 1/2 (log.f64 im)) 1/2) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (*.f64 -1/2 (log.f64 im)) 1/2) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) 2) (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 2))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 im) -2) (neg.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -2))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 2 (log.f64 10)) (/.f64 3 (log.f64 10))) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) (neg.f64 (/.f64 -1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0))) -1)
(neg.f64 (-.f64 (*.f64 (log.f64 im) 0) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)) -1))
(/.f64 (-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)) (+.f64 0 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)
(neg.f64 (-.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3/2)))))
(/.f64 (-.f64 (*.f64 (log.f64 im) (/.f64 3/2 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 1/2))) 1)
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 0 (log.f64 im))) -1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) (log.f64 im))) -1)
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (+.f64 (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 3/2 (/.f64 (log.f64 10) (log.f64 im))))) -1)
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 2) (log.f64 10)))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (/.f64 -1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 2 (log.f64 10)) (/.f64 2 (log.f64 10)))) (neg.f64 (neg.f64 (/.f64 -1 (log.f64 im)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 0 (log.f64 im))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (-.f64 (*.f64 (log.f64 im) (/.f64 3 (log.f64 10))) (*.f64 (/.f64 2 (log.f64 10)) (log.f64 im))) 1)
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -3)))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) -2) (/.f64 1 (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 -2 (log.f64 10)) (log.f64 im))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))) 1)
(-.f64 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10)) (/.f64 (+.f64 (*.f64 (log.f64 im) -3/2) (*.f64 (log.f64 im) -3/2)) (log.f64 10)))
(-.f64 (*.f64 (log.f64 im) (/.f64 -2 (log.f64 10))) (/.f64 (+.f64 (*.f64 (log.f64 im) -3/2) (*.f64 (log.f64 im) -3/2)) (log.f64 10)))
(/.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 3 (neg.f64 (log.f64 im)))) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) 2) (*.f64 -3/2 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) 2) (neg.f64 (*.f64 (log.f64 im) -3/2))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (neg.f64 (log.f64 im)) (*.f64 2 (neg.f64 (log.f64 im)))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize13.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.5b
(/.f64 (log.f64 10) (log.f64 im))
Compiler

Compiled 21 to 15 computations (28.6% saved)

series1.0ms (0%)

Counts
2 → 20
Calls

6 calls:

TimeVariablePointExpression
1.0ms
im
@-inf
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@0
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@-inf
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
0.0ms
im
@inf
(/.f64 (log.f64 10) (log.f64 im))
0.0ms
im
@inf
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))

rewrite69.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1446×rational.json-1
1444×rational.json-2
1444×rational.json-4
1444×rational.json-3
684×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
16130
219230
394930
4607630
Stop Event
node limit
Counts
2 → 166
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 (/.f64 0 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 0 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 0 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (*.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (*.f64 (log.f64 10) 0)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 im)) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 im)) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 1 (log.f64 im)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (/.f64 (log.f64 im) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) 1/2) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 3) (/.f64 1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (log.f64 im) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/4 (log.f64 10)) (/.f64 2 (/.f64 1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (/.f64 (log.f64 im) -1/2) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) -1/2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) -1/2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (log.f64 im) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (/.f64 -1/2 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))))

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
1506×rational.json-simplify-37
1248×rational.json-simplify-39
1238×rational.json-simplify-55
922×rational.json-simplify-51
606×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03183412
110333308
241283288
Stop Event
node limit
Counts
186 → 190
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(+.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 (/.f64 0 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 0 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 0 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) -1))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (*.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2))))
(-.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (*.f64 (log.f64 10) 0)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (+.f64 (/.f64 0 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(-.f64 (*.f64 (/.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(*.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) -1)
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 im)))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) -2)))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) 1/2)
(*.f64 (/.f64 (log.f64 10) 1/4) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)))
(*.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 im)) 1/2))
(*.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2) -1/2)
(*.f64 (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) 1/4))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) 2)
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) 1/4)
(*.f64 (/.f64 -1/2 (log.f64 im)) (*.f64 (log.f64 10) -2))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 im)))
(*.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 1 (log.f64 im)) -1/2))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 (neg.f64 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))
(*.f64 (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 1/2))
(*.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (/.f64 (log.f64 im) -1/2)))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) -1))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) 1/2) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 im) 3) (/.f64 1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 2 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(*.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) 2)
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (log.f64 im) 1/4))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 2 (/.f64 1/2 (log.f64 im))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 im) -1/2) (log.f64 10)))
(*.f64 -1/2 (*.f64 2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(*.f64 -1/2 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2)
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) -1/2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) -1/2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(*.f64 1/4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))) 4)
(*.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1/4 (log.f64 10)))
(*.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))) -2)
(*.f64 -2 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (log.f64 im) -1/2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(*.f64 4 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))))
(*.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 im))))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (/.f64 -1/2 (log.f64 im))))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 10) (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (-.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 (/.f64 0 (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (/.f64 (-.f64 0 (*.f64 (log.f64 10) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 10) 4) (neg.f64 (*.f64 (log.f64 10) 3))) (log.f64 im))
(/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im))
(+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (-.f64 0 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (/.f64 (-.f64 0 (*.f64 (log.f64 10) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 10) 4) (neg.f64 (*.f64 (log.f64 10) 3))) (log.f64 im))
(/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) 0)
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 0 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 (log.f64 10) 0))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 0 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (log.f64 im)) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 2) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) -1))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (*.f64 -1 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 0 (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (*.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 0 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (/.f64 (-.f64 0 (*.f64 (log.f64 10) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 10) 4) (neg.f64 (*.f64 (log.f64 10) 3))) (log.f64 im))
(/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(-.f64 (*.f64 3 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) (/.f64 (/.f64 (log.f64 10) 1/2) (log.f64 im)))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) (*.f64 (/.f64 (log.f64 10) (log.f64 im)) 2))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 im))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (*.f64 3 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 0)) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (-.f64 (/.f64 0 (log.f64 im)) (*.f64 (log.f64 10) 0)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (*.f64 (log.f64 10) 0)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(-.f64 (-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (*.f64 3 (/.f64 (log.f64 10) (log.f64 im)))) (*.f64 (log.f64 10) 0))
(-.f64 (/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im)) (*.f64 (log.f64 10) 0))
(-.f64 (+.f64 (/.f64 0 (log.f64 im)) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (/.f64 (-.f64 0 (*.f64 (log.f64 10) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 10) 4) (neg.f64 (*.f64 (log.f64 10) 3))) (log.f64 im))
(/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im))
(-.f64 (/.f64 (*.f64 (log.f64 10) 3) (*.f64 (log.f64 im) 2)) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (/.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im)) 1/2) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (*.f64 (*.f64 (log.f64 10) 3) (/.f64 1/2 (log.f64 im))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (*.f64 (/.f64 0 (log.f64 im)) -1) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (*.f64 0 (*.f64 (log.f64 10) -2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4)) (+.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/4)) (/.f64 (-.f64 0 (*.f64 (log.f64 10) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 10) 4) (neg.f64 (*.f64 (log.f64 10) 3))) (log.f64 im))
(/.f64 (-.f64 (*.f64 (log.f64 10) 4) (*.f64 (log.f64 10) 3)) (log.f64 im))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (log.f64 im)) 1)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) 2) (/.f64 1/2 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 1/2 (log.f64 im)) (*.f64 (log.f64 10) 2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 10))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 -1 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) -1)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) -2) (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1/2 (*.f64 (/.f64 1 (log.f64 im)) (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 10) (log.f64 im)) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 im) 1/2)) 1/2)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) 1/4) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) 1/4) (*.f64 (/.f64 1/2 (log.f64 im)) 1/2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (log.f64 10) 1/4) (-.f64 (/.f64 1/2 (log.f64 im)) (/.f64 -1/2 (/.f64 (log.f64 im) -1/2))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) -1/2) -1/2)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 -1/2 (/.f64 (log.f64 im) -1/2)) (/.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 im))) 2)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1/4) 1/4)
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (/.f64 -1/2 (log.f64 im)) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 im)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (*.f64 (log.f64 10) -2) (*.f64 (/.f64 1 (log.f64 im)) -1/2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 -2 (/.f64 1/2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (neg.f64 (/.f64 1 (log.f64 im))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (+.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 10) 1/2))
(/.f64 (log.f64 10) (log.f64 im))
(*.f64 (+.f64 (*.f64 (log.f64 10) -2) (*.f64 (log.f64 10) -2)) (/.f64 1/2 (/.f64 (log.f64 im) -1/2)))
(/.f64 (log.f64 10) (log.f64 im))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 (/.f64 0 (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 0 (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (*.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) -1))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 0) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 3) (*.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 0 (log.f64 10)) -1) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)) 1/2) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 im) 3) (/.f64 1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10))) (+.f64 (/.f64 (/.f64 (log.f64 im) 1/4) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (*.f64 (log.f64 im) 1/2) (log.f64 10)) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 (log.f64 im) 1/4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/4 (log.f64 10)) (/.f64 2 (/.f64 1/2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (/.f64 1/2 (log.f64 10)) -1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (/.f64 (/.f64 (log.f64 im) -1/2) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (*.f64 2 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) -1/2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) -1/2) (*.f64 (/.f64 1 (log.f64 10)) -1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/4 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))) 4)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) 1/4) (/.f64 1/4 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))) -2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -2 (*.f64 -1/2 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (log.f64 im) -1/2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 4 (*.f64 (log.f64 im) (/.f64 1/4 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) -1/2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 10))) (/.f64 1/2 (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10))) (/.f64 1/2 (/.f64 -1/2 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize17.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 3 (log.f64 im))
0.5b
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
0.7b
(-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im)))
Compiler

Compiled 39 to 25 computations (35.9% saved)

series24.0ms (0.1%)

Counts
3 → 32
Calls

9 calls:

TimeVariablePointExpression
17.0ms
im
@inf
(-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im)))
4.0ms
im
@-inf
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
1.0ms
im
@-inf
(-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im)))
0.0ms
im
@0
(-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im)))
0.0ms
im
@inf
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))

rewrite372.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1238×rational.json-simplify-36
1130×rational.json-simplify-27
1080×rational.json-simplify-11
1068×rational.json-simplify-1
784×rational.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01375
18231
233231
3188431
Stop Event
node limit
Counts
3 → 235
Calls
Call 1
Inputs
(-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im)))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(*.f64 3 (log.f64 im))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 im) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 im) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 im) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (-.f64 0 (*.f64 (log.f64 im) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (*.f64 1/2 (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 7) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -4) (*.f64 (log.f64 im) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -4) (*.f64 -1 (*.f64 (log.f64 im) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 16) (-.f64 0 (*.f64 (log.f64 im) 15)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (log.f64 im)) 4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (*.f64 (log.f64 im) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) -4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 -4 (*.f64 (log.f64 im) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (log.f64 im) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 1/2) (*.f64 1 (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) -6) 1/2) (*.f64 4 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 7) -1) (*.f64 -1 (*.f64 (log.f64 im) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) -4) -1) (*.f64 (log.f64 im) -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 im) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -6)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 im) -8) (-.f64 0 (*.f64 (log.f64 im) 7))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 im)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 4 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -5) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) -1) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))) (/.f64 (-.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 2)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 15) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -8) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 3 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 7) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) 2) (+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 im) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 im) -2) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (log.f64 im)) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 im) (*.f64 (log.f64 im) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 8) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 2) (log.f64 im))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -3) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 4 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 6) (*.f64 (log.f64 im) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 16) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 16) (+.f64 (log.f64 im) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 12) (*.f64 3 (*.f64 (log.f64 im) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 im) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 7))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 15))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 im) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 im) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 im) 1/2) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 im)) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 7) -3) (*.f64 -3 (*.f64 (log.f64 im) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) -3) 3) (*.f64 3 (*.f64 4 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) 1/2) 3) (*.f64 3 (*.f64 (log.f64 im) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) -3) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 im) -4) -3) (*.f64 -3 (*.f64 3 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 im) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) 7) (*.f64 4 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) 6) (*.f64 3 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 im) 12) (*.f64 (log.f64 im) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (*.f64 (log.f64 im) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (*.f64 (log.f64 im) 15)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 4 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 6) -3) (*.f64 -3 (*.f64 (log.f64 im) 7)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (log.f64 im) 6) 2) (*.f64 (log.f64 im) 9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (log.f64 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 im) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1/3 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 (log.f64 im)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 im)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 im)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 im)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 im) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 -1 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (-.f64 0 (/.f64 1 (log.f64 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/2 (/.f64 1/2 (log.f64 im)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 im) -3))))))

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
1550×rational.json-simplify-3
614×rational.json-simplify-11
556×rational.json-simplify-36
532×rational.json-simplify-19
516×rational.json-simplify-20
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05008909
115173651
Stop Event
node limit
Counts
267 → 262
Calls
Call 1
Inputs
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(+.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) -3))
(+.f64 (*.f64 4 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -5)))
(+.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -4)))
(+.f64 (log.f64 im) 0)
(+.f64 (log.f64 im) (*.f64 (log.f64 im) 0))
(+.f64 (log.f64 im) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 0 (log.f64 im))
(+.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) 2))
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 0 (*.f64 (log.f64 im) 7)))
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15)))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1/2 (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 7) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) -4) (*.f64 (log.f64 im) 5))
(+.f64 (*.f64 (log.f64 im) -4) (*.f64 -1 (*.f64 (log.f64 im) -5)))
(+.f64 (*.f64 (log.f64 im) 16) (-.f64 0 (*.f64 (log.f64 im) 15)))
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (*.f64 4 (log.f64 im)) 4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (*.f64 (log.f64 im) -3))))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 -4 (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (log.f64 im) 1/2))
(+.f64 (*.f64 (log.f64 im) 1/2) (*.f64 1 (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 im) -6) 1/2) (*.f64 4 (log.f64 im)))
(+.f64 (*.f64 (*.f64 (log.f64 im) 7) -1) (*.f64 -1 (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 (*.f64 (log.f64 im) -4) -1) (*.f64 (log.f64 im) -3))
(*.f64 (log.f64 im) 1)
(*.f64 1 (log.f64 im))
(*.f64 (neg.f64 (log.f64 im)) -1)
(*.f64 (*.f64 (log.f64 im) 2) 1/2)
(*.f64 1/2 (*.f64 (log.f64 im) 2))
(*.f64 1/2 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))
(*.f64 -1 (neg.f64 (log.f64 im)))
(*.f64 -1/2 (*.f64 (log.f64 im) -2))
(*.f64 (*.f64 (log.f64 im) -2) -1/2)
(/.f64 (log.f64 im) 1)
(/.f64 1 (/.f64 1 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) -1)
(/.f64 (*.f64 (log.f64 im) 2) 2)
(/.f64 1/2 (/.f64 1/2 (log.f64 im)))
(/.f64 -1 (/.f64 -1 (log.f64 im)))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) -1))
(/.f64 -1 (-.f64 0 (/.f64 1 (log.f64 im))))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -6)) -1)
(/.f64 (-.f64 (*.f64 (log.f64 im) -8) (-.f64 0 (*.f64 (log.f64 im) 7))) -1)
(neg.f64 (neg.f64 (log.f64 im)))
(log.f64 im)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) -2) 0))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 4 (/.f64 0 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) 0)))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (log.f64 im))))
(+.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(+.f64 (*.f64 0 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -5) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) -1) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1) 0)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -5)))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))
(-.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))) (/.f64 (-.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 2)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6))
(-.f64 (/.f64 (*.f64 (log.f64 im) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 15) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -8) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 3 (log.f64 im))))
(-.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 7) (/.f64 1/2 (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 7)))
(-.f64 (*.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) 2) (+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))
(-.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(*.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(*.f64 (*.f64 4 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (log.f64 im) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))))
(*.f64 (log.f64 im) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(*.f64 1/2 (-.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6)))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 -1/2 (log.f64 10)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -2))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -1/2 (log.f64 10)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) -2))
(*.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 2) -1/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -2)))
(+.f64 (*.f64 3 (log.f64 im)) 0)
(+.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))
(+.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (log.f64 im) (*.f64 (log.f64 im) 2))
(+.f64 0 (*.f64 3 (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -6)))
(+.f64 (*.f64 (log.f64 im) 2) (log.f64 im))
(+.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 6))
(+.f64 (*.f64 (log.f64 im) -3) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 4 (log.f64 im))))
(+.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) 9))
(+.f64 (*.f64 (log.f64 im) 6) (*.f64 (log.f64 im) -3))
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 (log.f64 im) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) 5))
(+.f64 (*.f64 (log.f64 im) 12) (*.f64 3 (*.f64 (log.f64 im) -3)))
(+.f64 (*.f64 (log.f64 im) 12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 im) -3))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -4)))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 (log.f64 im) 1/2) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 im))))
(+.f64 (*.f64 (*.f64 4 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -5)))
(+.f64 (*.f64 (*.f64 (log.f64 im) 7) -3) (*.f64 -3 (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 (*.f64 (log.f64 im) -3) 3) (*.f64 3 (*.f64 4 (log.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) 1/2) 3) (*.f64 3 (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 im) -3) -1) 0)
(+.f64 (*.f64 (*.f64 (log.f64 im) -4) -3) (*.f64 -3 (*.f64 3 (log.f64 im))))
(-.f64 (*.f64 3 (log.f64 im)) 0)
(-.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))
(-.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(-.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(-.f64 0 (*.f64 (log.f64 im) -3))
(-.f64 (*.f64 (log.f64 im) 7) (*.f64 4 (log.f64 im)))
(-.f64 (*.f64 (log.f64 im) 6) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 (log.f64 im) 12) (*.f64 (log.f64 im) 9))
(-.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (*.f64 (log.f64 im) 7)))
(-.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (*.f64 (log.f64 im) 15)))
(-.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 4 (log.f64 im))))
(-.f64 (*.f64 (*.f64 (log.f64 im) 6) -3) (*.f64 -3 (*.f64 (log.f64 im) 7)))
(-.f64 (*.f64 (*.f64 (log.f64 im) 6) 2) (*.f64 (log.f64 im) 9))
(/.f64 3 (/.f64 1 (log.f64 im)))
(/.f64 (*.f64 3 (log.f64 im)) 1)
(/.f64 (log.f64 im) 1/3)
(/.f64 1 (/.f64 1/3 (log.f64 im)))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) 1/3))
(/.f64 (neg.f64 (log.f64 im)) -1/3)
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 im)) 3))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 im)) 1/3))
(/.f64 (*.f64 (log.f64 im) -3) -1)
(/.f64 -3 (/.f64 -1 (log.f64 im)))
(/.f64 -3 (-.f64 0 (/.f64 1 (log.f64 im))))
(/.f64 3/2 (/.f64 1/2 (log.f64 im)))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -4)) -1)
(/.f64 (-.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) -3)) -1)
(neg.f64 (*.f64 (log.f64 im) -3))
Outputs
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 (log.f64 (/.f64 1 im)) -1)
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 (log.f64 (/.f64 1 im)) -1)
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 (log.f64 (/.f64 1 im)) -1)
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 (log.f64 (/.f64 1 im)) -1)
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1)
(-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 -3 (log.f64 (/.f64 1 im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -3)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -1) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1) (log.f64 10))
(/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1))) (*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))) (log.f64 10))
(/.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 1) (log.f64 10))
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) -3)
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) -3)
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) -3)
(*.f64 -3 (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 (/.f64 1 im)) -3)
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)))
(+.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) -3))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 4 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -5)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -4)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (log.f64 im) 0)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (log.f64 im) (*.f64 (log.f64 im) 0))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (log.f64 im) (+.f64 0 (*.f64 (log.f64 im) 0)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 0 (log.f64 im))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) 2))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 0 (*.f64 (log.f64 im) 7)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 7))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 0 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 7))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1/2 (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 (log.f64 im) 8) (*.f64 1/2 (*.f64 (log.f64 im) -14)))
(+.f64 (*.f64 (log.f64 im) 7) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) -8)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 2) (neg.f64 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) -4) (*.f64 (log.f64 im) 5))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) -4) (*.f64 -1 (*.f64 (log.f64 im) -5)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 16) (-.f64 0 (*.f64 (log.f64 im) 15)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) 15))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 16) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) 15))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (*.f64 4 (log.f64 im)) 4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 4 (*.f64 (log.f64 im) -3))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -4) (+.f64 (*.f64 (log.f64 im) -3) (*.f64 -4 (*.f64 (log.f64 im) -4))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 1/2) (*.f64 (log.f64 im) 1/2))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (log.f64 im) 1/2) (*.f64 1 (*.f64 (log.f64 im) 1/2)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (*.f64 (log.f64 im) -6) 1/2) (*.f64 4 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (*.f64 (log.f64 im) 7) -1) (*.f64 -1 (*.f64 (log.f64 im) -8)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(+.f64 (*.f64 (*.f64 (log.f64 im) -4) -1) (*.f64 (log.f64 im) -3))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 (log.f64 im) 1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 1 (log.f64 im))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 (neg.f64 (log.f64 im)) -1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) 2) 1/2)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 1/2 (*.f64 (log.f64 im) 2))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 1/2 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 -1 (neg.f64 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 -1/2 (*.f64 (log.f64 im) -2))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(*.f64 (*.f64 (log.f64 im) -2) -1/2)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 (log.f64 im) 1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 1 (/.f64 1 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 (neg.f64 (log.f64 im)) -1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 (*.f64 (log.f64 im) 2) 2)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 1/2 (/.f64 1/2 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 -1 (/.f64 -1 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 im)) -1))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 -1 (-.f64 0 (/.f64 1 (log.f64 im))))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -6)) -1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(/.f64 (-.f64 (*.f64 (log.f64 im) -8) (-.f64 0 (*.f64 (log.f64 im) 7))) -1)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(neg.f64 (neg.f64 (log.f64 im)))
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(log.f64 im)
(log.f64 im)
(-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) 0))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (log.f64 im) -2) 0))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) 0))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 4 (/.f64 0 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 2 (log.f64 10))) (+.f64 (*.f64 (log.f64 im) (/.f64 3 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) -4))))
(+.f64 (/.f64 (*.f64 (log.f64 im) -4) (log.f64 10)) (/.f64 5 (/.f64 (log.f64 10) (log.f64 im))))
(+.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 0 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 1 (-.f64 0 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 7))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 0 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (*.f64 (/.f64 -1/2 (log.f64 10)) -8)))
(*.f64 (log.f64 im) (+.f64 (/.f64 -3 (log.f64 10)) (*.f64 -8 (/.f64 -1/2 (log.f64 10)))))
(+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 1 (-.f64 0 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (+.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 1 (*.f64 (/.f64 1/2 (log.f64 10)) (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (neg.f64 (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 im) 15))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -2) (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 0 (*.f64 (log.f64 im) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 im) -5) (neg.f64 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 im) 1/2) (/.f64 1 (log.f64 10))) (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (log.f64 im) 1/2)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) -1) (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) -1) 0)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (+.f64 (neg.f64 (log.f64 im)) (*.f64 (log.f64 im) -4))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -5)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) 0))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 0 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (/.f64 (log.f64 10) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (log.f64 im) 0)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (log.f64 im) 0) (/.f64 0 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 4 (log.f64 10))) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10))) (/.f64 (-.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 2)) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) -6) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 -6 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -6 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -7) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) 16) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 15) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 im) 7) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -8) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 im) -7) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) -8) (log.f64 10)))
(-.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 im) 5) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 3 (log.f64 im))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 (log.f64 im) 7) (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 im) 9) (/.f64 1/2 (log.f64 10))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 7)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) 2) (+.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 7) (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (*.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) 2) (+.f64 (*.f64 (log.f64 im) (/.f64 -3 (log.f64 10))) (*.f64 (log.f64 im) (/.f64 -4 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 4 (log.f64 im)) (*.f64 1/2 (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 4 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (*.f64 1/2 (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (-.f64 (/.f64 4 (log.f64 10)) (/.f64 3 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 -3 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 -1 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) 2) (/.f64 1/2 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/2 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1/2 (-.f64 (/.f64 8 (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 6)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 im) 2))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 6)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) 1/2)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (log.f64 im) -2) (/.f64 -1/2 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 im) -2))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (/.f64 (log.f64 10) 2)) (*.f64 (*.f64 3 (log.f64 im)) (/.f64 1/2 (log.f64 10)))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (*.f64 (log.f64 im) 2)) (/.f64 -1/2 (log.f64 10)))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (log.f64 im) -2))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) 2) -1/2)
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))))
(/.f64 (-.f64 (*.f64 4 (log.f64 im)) (*.f64 (log.f64 im) 3)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 4 (log.f64 im)) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -2)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 3 (log.f64 im)) 0)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (log.f64 im) (*.f64 (log.f64 im) 2))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 0 (*.f64 3 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 8) (+.f64 (log.f64 im) (*.f64 (log.f64 im) -6)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 2) (log.f64 im))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) -3) (*.f64 (log.f64 im) 6))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) -3) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 4 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) 9))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 6) (*.f64 (log.f64 im) -3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 (*.f64 (log.f64 im) 2) (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 16) (+.f64 (log.f64 im) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) -2) (*.f64 (log.f64 im) 5))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 12) (*.f64 3 (*.f64 (log.f64 im) -3)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 12) (*.f64 1 (*.f64 3 (*.f64 (log.f64 im) -3))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 7))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) -6) (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (-.f64 (*.f64 (log.f64 im) 8) (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (-.f64 0 (*.f64 (log.f64 im) 15))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -4)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (+.f64 0 (*.f64 -3 (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 1 (*.f64 -3 (*.f64 (log.f64 im) -4))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (log.f64 im) 1/2) (+.f64 (*.f64 (log.f64 im) 2) (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 3 (log.f64 im)) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 4 (log.f64 im)) -3) (*.f64 -3 (*.f64 (log.f64 im) -5)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 7) -3) (*.f64 -3 (*.f64 (log.f64 im) -8)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) -3) 3) (*.f64 3 (*.f64 4 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) 1/2) 3) (*.f64 3 (*.f64 (log.f64 im) 1/2)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) -3) -1) 0)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(+.f64 (*.f64 (*.f64 (log.f64 im) -4) -3) (*.f64 -3 (*.f64 3 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 3 (log.f64 im)) 0)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 3 (log.f64 im)) (*.f64 (log.f64 im) 0))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 3 (log.f64 im)) (+.f64 0 (*.f64 (log.f64 im) 0)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 3 (log.f64 im)) (+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 im) 0)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 0 (*.f64 (log.f64 im) -3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (log.f64 im) 7) (*.f64 4 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (log.f64 im) 6) (*.f64 3 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (log.f64 im) 12) (*.f64 (log.f64 im) 9))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (*.f64 (log.f64 im) 8) 3) (*.f64 3 (*.f64 (log.f64 im) 7)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (*.f64 (log.f64 im) 16) 3) (*.f64 3 (*.f64 (log.f64 im) 15)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (*.f64 3 (log.f64 im)) -3) (*.f64 -3 (*.f64 4 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (*.f64 (log.f64 im) 6) -3) (*.f64 -3 (*.f64 (log.f64 im) 7)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(-.f64 (*.f64 (*.f64 (log.f64 im) 6) 2) (*.f64 (log.f64 im) 9))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 3 (/.f64 1 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (*.f64 3 (log.f64 im)) 1)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (log.f64 im) 1/3)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 1 (/.f64 1/3 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) 1/3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (neg.f64 (log.f64 im)) -1/3)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 1/2 (/.f64 (/.f64 1/2 (log.f64 im)) 3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 im)) 1/3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (*.f64 (log.f64 im) -3) -1)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 -3 (/.f64 -1 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 -3 (-.f64 0 (/.f64 1 (log.f64 im))))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 3/2 (/.f64 1/2 (log.f64 im)))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 im) 7)) (*.f64 (log.f64 im) -4)) -1)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(/.f64 (-.f64 (*.f64 (log.f64 im) -6) (*.f64 (log.f64 im) -3)) -1)
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)
(neg.f64 (*.f64 (log.f64 im) -3))
(+.f64 (*.f64 4 (log.f64 im)) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 im) 3)

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
0.2b
(*.f64 (log.f64 (/.f64 1 im)) 3)
0.5b
(/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)))
0.7b
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))
Compiler

Compiled 76 to 65 computations (14.5% saved)

series6.0ms (0%)

Counts
4 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
im
@0
(*.f64 (log.f64 (/.f64 1 im)) 3)
1.0ms
im
@-inf
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
1.0ms
im
@inf
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
1.0ms
im
@0
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
1.0ms
im
@-inf
(/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)))

rewrite86.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1102×rational.json-simplify-36
1018×rational.json-simplify-11
826×rational.json-simplify-32
802×rational.json-simplify-38
736×rational.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017160
110974
241174
3219074
Stop Event
node limit
Counts
4 → 366
Calls
Call 1
Inputs
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))
(/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(*.f64 (log.f64 (/.f64 1 im)) 3)
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 1/2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (*.f64 (log.f64 (/.f64 1 im)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 12))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) 1/2) (*.f64 1/2 (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (/.f64 1 im))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) -3)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (log.f64 (/.f64 1 im))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 im))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 -1 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1/2 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 1 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 (log.f64 10) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 10) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 10) -2) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (*.f64 2 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (*.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 3 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (log.f64 (/.f64 1 im)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 3 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (+.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (log.f64 (/.f64 1 im)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 3 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 12)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 9)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6))) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12))) (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4))) (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 3 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (/.f64 1 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (/.f64 1 im)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (log.f64 (/.f64 1 im)) -3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 (log.f64 10) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (*.f64 1/2 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (-.f64 0 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -2) (*.f64 -2 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10))) -2) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 0 (*.f64 2 (log.f64 10))) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 0 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (log.f64 (/.f64 1 im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))

simplify130.0ms (0.8%)

Algorithm
egg-herbie
Rules
1112×rational.json-simplify-3
722×rational.json-simplify-11
510×rational.json-simplify-15
498×rational.json-simplify-18
452×rational.json-simplify-20
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
071518002
121148994
Stop Event
node limit
Counts
414 → 409
Calls
Call 1
Inputs
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 1/2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 (/.f64 1 im))))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 (log.f64 (/.f64 1 im)) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(+.f64 0 (log.f64 (/.f64 1 im)))
(+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 4))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -4)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))
(+.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (*.f64 (log.f64 (/.f64 1 im)) 6))
(+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 6))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(+.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 12))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) 1/2) (*.f64 1/2 (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(*.f64 1 (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) 1/2)
(*.f64 (log.f64 (/.f64 1 im)) 1)
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(*.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))
(/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 (/.f64 1 im)) 1)
(/.f64 -1 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)
(/.f64 (-.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) -3)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (log.f64 (/.f64 1 im))) -1)
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
(log.f64 (/.f64 1 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 -1 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1/2 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) 1/2)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) 0))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))
(+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 1 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 1/2)))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 0)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(-.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im))))
(-.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im)))))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(*.f64 2 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(*.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))
(*.f64 (*.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 (log.f64 10) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 10) -2)))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(*.f64 (*.f64 (log.f64 10) -2) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(*.f64 -1/2 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) 1/2)
(*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))
(*.f64 (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (*.f64 2 (log.f64 10)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (*.f64 2 (log.f64 10))))
(*.f64 (neg.f64 (*.f64 2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) -2))
(*.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))))
(*.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1/2)
(*.f64 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im)))
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (log.f64 (/.f64 1 im))))
(+.f64 0 (*.f64 3 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) -3))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) 5))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 6))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (log.f64 (/.f64 1 im)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 3 (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(+.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (+.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) -4)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) 9))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))
(-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) -3))
(-.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 6))
(-.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(-.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(-.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3))
(-.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 12)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9)))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 9)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(-.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6))) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(-.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12))) (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(-.f64 (+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))
(-.f64 (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4))) (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3)))
(/.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 3))
(/.f64 1 (/.f64 1 (*.f64 3 (log.f64 (/.f64 1 im)))))
(/.f64 1 (/.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -3)))
(/.f64 3 (/.f64 1 (log.f64 (/.f64 1 im))))
(/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1)
(/.f64 (log.f64 (/.f64 1 im)) 1/3)
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -1)
(/.f64 -3 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)) -1)
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(neg.f64 (*.f64 (log.f64 (/.f64 1 im)) -3))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 2 (log.f64 10)))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 (log.f64 10) -2))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (*.f64 1/2 (/.f64 0 (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (-.f64 0 (/.f64 0 (log.f64 10)))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6))
(+.f64 (*.f64 1/2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -2) (*.f64 -2 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10))) -2) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 0 (*.f64 2 (log.f64 10))) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(-.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10))))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (log.f64 10)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))
(*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(*.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))
(*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 0 (/.f64 -1/2 (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) -1/2)
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (log.f64 (/.f64 1 im))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(*.f64 (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))) -4)
(*.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))) 2)
(*.f64 -4 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))
(*.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))) 2)
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
Outputs
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2))
(*.f64 (log.f64 im) -1)
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2))
(*.f64 (log.f64 im) -1)
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2))
(*.f64 (log.f64 im) -1)
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im)))
(-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2))
(*.f64 (log.f64 im) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1)
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1)
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1)
(-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1)
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) -1))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) -1))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) -1))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)))
(/.f64 (log.f64 10) (*.f64 (log.f64 im) -1))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))))
(/.f64 (log.f64 10) (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 -3 (log.f64 im))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 -2 (log.f64 im))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -3 (log.f64 im)) (*.f64 (log.f64 im) -2)) (log.f64 10)))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im)))) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1) (neg.f64 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1))) (*.f64 2 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)))) (log.f64 10)))
(/.f64 (*.f64 (+.f64 (log.f64 (/.f64 -1 im)) (log.f64 -1)) 1) (neg.f64 (log.f64 10)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 1/2 (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (log.f64 (/.f64 1 im)) 0)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 0))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (log.f64 (/.f64 1 im)) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 0 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 0 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 1/2 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) 10)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 4))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -4)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 0 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (*.f64 (log.f64 (/.f64 1 im)) 6))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 6))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) 1/2))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11)) (*.f64 (log.f64 (/.f64 1 im)) 12))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -1) (*.f64 -1 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) 1/2) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) 1/2) (*.f64 1/2 (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 1 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) 1/2)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 (log.f64 (/.f64 1 im)) 1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 -1 (neg.f64 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) -1/2)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) -2))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (log.f64 (/.f64 1 im)) 1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 -1 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) -3)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -2))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (log.f64 (/.f64 1 im))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) -3))) -1)
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(neg.f64 (neg.f64 (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(log.f64 (/.f64 1 im))
(log.f64 (/.f64 1 im))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 -1 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 1/2 (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) 1/2)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) 0))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) 0))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (/.f64 0 (log.f64 (/.f64 1 im))) -1)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 0 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 1 (/.f64 (log.f64 10) (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 10) 0) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (+.f64 0 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 1 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 (log.f64 10) 1/2) (/.f64 1 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 1/2)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 0 (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (neg.f64 (log.f64 10)) (/.f64 -1/2 (log.f64 (/.f64 1 im)))) (*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 0 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (neg.f64 (log.f64 10)) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))))) (*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 0)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im))))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 (*.f64 (log.f64 10) 0) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (/.f64 0 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 10) 0) (*.f64 (log.f64 10) 0)))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(-.f64 0 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im))))
(-.f64 (*.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 3 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/4)) (*.f64 (log.f64 10) (/.f64 3 (log.f64 (/.f64 1 im)))))
(-.f64 (+.f64 (/.f64 0 (log.f64 (/.f64 1 im))) (/.f64 0 (log.f64 (/.f64 1 im)))) (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (/.f64 4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 10) 3) (log.f64 (/.f64 1 im)))))
(-.f64 (*.f64 4 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 3 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))))
(-.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/4)) (*.f64 (log.f64 10) (/.f64 3 (log.f64 (/.f64 1 im)))))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 2 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 2 (-.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) 1)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 10)) (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (log.f64 10)) (-.f64 0 (/.f64 1 (log.f64 (/.f64 1 im)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) 0))
(*.f64 (log.f64 10) (-.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 0))
(*.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 2 (log.f64 10)) (/.f64 1/2 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 (log.f64 10) (neg.f64 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (-.f64 (neg.f64 (log.f64 10)) (log.f64 10)))
(*.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 10) -2)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (log.f64 10) -2) (/.f64 -1/2 (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (log.f64 10) -2) (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 -1/2 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)) 1/2)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -1/2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))) (*.f64 (*.f64 2 (log.f64 10)) 2))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))) (neg.f64 (log.f64 10)))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (neg.f64 (*.f64 2 (log.f64 10))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (*.f64 2 (log.f64 10))) (-.f64 0 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (neg.f64 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (*.f64 (log.f64 10) -2))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (*.f64 (*.f64 2 (log.f64 10)) 2) (-.f64 (/.f64 1/2 (log.f64 (/.f64 1 im))) (/.f64 1/2 (*.f64 2 (log.f64 (/.f64 1 im))))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) -1/2)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))
(/.f64 (log.f64 10) (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)))
(/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 (/.f64 1 im)))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (log.f64 (/.f64 1 im)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 0 (*.f64 3 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (*.f64 (log.f64 (/.f64 1 im)) 5))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (*.f64 (log.f64 (/.f64 1 im)) 6))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (log.f64 (/.f64 1 im)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (+.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 3 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (+.f64 (log.f64 (/.f64 1 im)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (+.f64 (log.f64 (/.f64 1 im)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 1 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (+.f64 0 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 1 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) -4)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3) (*.f64 -3 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) -2)) (*.f64 (log.f64 (/.f64 1 im)) 9))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (*.f64 1/2 (*.f64 3 (log.f64 (/.f64 1 im)))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 0)
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 0)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (*.f64 (log.f64 (/.f64 1 im)) 0)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 0 (+.f64 0 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -1)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 3 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 6))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) -12) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) -12) (*.f64 (log.f64 (/.f64 1 im)) -15))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 12)) (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (*.f64 (log.f64 (/.f64 1 im)) 9)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 9) (*.f64 (log.f64 (/.f64 1 im)) 9)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 6))) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12))) (+.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 12)) (*.f64 3 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3) (*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) -3)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(-.f64 (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4))) (+.f64 (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 4)) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 5) -3)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) -12) (*.f64 -3 (*.f64 (log.f64 (/.f64 1 im)) 5)))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) -12) (*.f64 (log.f64 (/.f64 1 im)) -15))
(/.f64 1 (/.f64 (/.f64 1 (log.f64 (/.f64 1 im))) 3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 1 (/.f64 1 (*.f64 3 (log.f64 (/.f64 1 im)))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 1 (/.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) -3)))
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 3 (/.f64 1 (log.f64 (/.f64 1 im))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (log.f64 (/.f64 1 im)) 1/3)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 -3 (/.f64 1 (neg.f64 (log.f64 (/.f64 1 im)))))
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (-.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 6)) (*.f64 (log.f64 (/.f64 1 im)) -3)) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) -2)) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (+.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2)) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(/.f64 (+.f64 (/.f64 (neg.f64 (log.f64 (/.f64 1 im))) 1/2) (neg.f64 (log.f64 (/.f64 1 im)))) -1)
(*.f64 3 (log.f64 (/.f64 1 im)))
(neg.f64 (*.f64 (log.f64 (/.f64 1 im)) -3))
(*.f64 3 (log.f64 (/.f64 1 im)))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) 0))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 1 im)) (+.f64 0 (/.f64 -1 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1/2 (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (-.f64 0 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (-.f64 0 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 0))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 (log.f64 (/.f64 1 im)) (+.f64 0 (/.f64 -1 (log.f64 10))))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 1 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 2 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (/.f64 0 (*.f64 (log.f64 10) -2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -2 (*.f64 1/2 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (-.f64 0 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -4)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (*.f64 (log.f64 (/.f64 1 im)) -2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 0 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (+.f64 (/.f64 0 (log.f64 10)) (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 1 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 5))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 6) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11))))
(+.f64 (*.f64 6 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))) (*.f64 (-.f64 (log.f64 (/.f64 1 im)) (*.f64 (log.f64 (/.f64 1 im)) 11)) (/.f64 -1/2 (log.f64 10))))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -6) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -10) (/.f64 (log.f64 10) -1/2)))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (-.f64 0 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) -1) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) -2) (*.f64 -2 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 2 (log.f64 10))) -2) (*.f64 -2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 0 (*.f64 2 (log.f64 10))) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1/2) (*.f64 1/2 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 1/2 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/2)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) -3/2)) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 -1 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (/.f64 -1 (log.f64 10))) (*.f64 (/.f64 -1 (log.f64 10)) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) 11))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(+.f64 (*.f64 1/2 (*.f64 -3 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (/.f64 (log.f64 (/.f64 1 im)) (/.f64 (log.f64 10) 1/2)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) 1/2) (*.f64 (log.f64 (/.f64 1 im)) -3/2)) (log.f64 10))
(+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (/.f64 (*.f64 3 (log.f64 (/.f64 1 im))) 1/2) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) 1/2)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(+.f64 (*.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (/.f64 -1/2 (log.f64 10))) (*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) -3))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 0)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 0 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 0 (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 0 (log.f64 10)) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (/.f64 0 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 0) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 0 (log.f64 10))) (*.f64 -1 (/.f64 0 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 0 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 0 (log.f64 10)) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 6) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)))
(-.f64 (*.f64 5 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -5) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -4 (log.f64 10))))
(-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (/.f64 0 (log.f64 10)) (/.f64 0 (log.f64 10))) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5)) (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 5) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))))
(-.f64 (*.f64 5 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10)))) (*.f64 -4 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -5) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -4 (log.f64 10))))
(-.f64 (+.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (log.f64 10)))
(+.f64 (*.f64 5 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (-.f64 (*.f64 5 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 10) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 11 (log.f64 10))))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) -3) (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 4) (log.f64 10)) (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10)))) (+.f64 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 12) (neg.f64 (log.f64 10))) (/.f64 (*.f64 (log.f64 (/.f64 1 im)) 11) (neg.f64 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 3 (log.f64 10))))) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6))) (+.f64 (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 6)) (*.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) 5))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 2 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 2 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 2 (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 2 (log.f64 (/.f64 1 im))) (/.f64 -1/2 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (log.f64 (/.f64 1 im)) (-.f64 0 (/.f64 1 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) 1)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -1)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 (/.f64 1 im))) (-.f64 0 (/.f64 -1 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 1/2 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) -2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) -2) (-.f64 0 (/.f64 -1/2 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (log.f64 (/.f64 1 im)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -1/2 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)) -2) 1/2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 2 (log.f64 10))) -1/2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (*.f64 2 (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (log.f64 (/.f64 1 im)) -2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 1/2 (log.f64 (/.f64 1 im)))) (/.f64 -1 (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))) -4)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (-.f64 0 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10)))) 2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -4 (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 -4 (-.f64 (*.f64 (log.f64 (/.f64 1 im)) (/.f64 1/2 (log.f64 10))) (/.f64 1/2 (/.f64 (log.f64 10) (*.f64 (log.f64 (/.f64 1 im)) 1/2)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(*.f64 (/.f64 1/2 (/.f64 (log.f64 10) (neg.f64 (log.f64 (/.f64 1 im))))) 2)
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (-.f64 (*.f64 3 (log.f64 (/.f64 1 im))) (*.f64 (log.f64 (/.f64 1 im)) 2)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (/.f64 1 im))) (log.f64 10))

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
1.0b
(-.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10))))
1.0b
(/.f64 2 (log.f64 10))
1.0b
(/.f64 1/2 (log.f64 10))
Compiler

Compiled 67 to 60 computations (10.4% saved)

series0.0ms (0%)

Counts
2 → 0

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1196×rational.json-simplify-29
822×rational.json-simplify-30
706×rational.json-simplify-34
596×rational.json-1
596×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01338
18622
230422
3164122
Stop Event
node limit
Counts
2 → 167
Calls
Call 1
Inputs
(-.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10))))
(-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (*.f64 1/2 (/.f64 -5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 -5 (log.f64 10)) (/.f64 3 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 11/2 (log.f64 10)) (-.f64 0 (/.f64 13/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 4 (log.f64 10)) (/.f64 -5 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 4 (log.f64 10)) (*.f64 2 (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 -2 (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (/.f64 7 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 13/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 -1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (log.f64 10) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 1 (log.f64 10)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7 (log.f64 10)) (/.f64 -11/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 7 (log.f64 10)) (/.f64 25/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 14 (log.f64 10)) (-.f64 0 (/.f64 25/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 3/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -3/2 (/.f64 -2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (/.f64 7 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (+.f64 (/.f64 7 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (log.f64 10)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 3/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 3 (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (log.f64 10)) 3/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (log.f64 10)) -3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (/.f64 1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (log.f64 10)) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -3 (log.f64 10)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (log.f64 10)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -3/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 -3/2 (/.f64 1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (/.f64 -1 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -3 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (/.f64 7 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 14 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 14 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 15/2 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3 (/.f64 1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 6 (/.f64 1/4 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (log.f64 10)) -3/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3 (/.f64 -1/2 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -3 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/4 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 (log.f64 10) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (log.f64 10)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (log.f64 10) 4/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/2 (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (log.f64 10) 2/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3 (log.f64 10)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3/2 (log.f64 10))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (log.f64 10)) 2/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -3/2 (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (log.f64 10)) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (log.f64 10) -3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 -1 (/.f64 3/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3/2 (neg.f64 (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3/2 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (log.f64 10) -3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 3 (*.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 6 (*.f64 (log.f64 10) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 (log.f64 10) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (*.f64 (*.f64 (log.f64 10) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/4 (log.f64 10)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 3/2 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10)))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -3 (log.f64 10)) 1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/4 (log.f64 10)) 3) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -3/2 (log.f64 10)))))))

simplify165.0ms (1%)

Algorithm
egg-herbie
Rules
1244×rational.json-simplify-39
618×rational.json-simplify-11
610×rational.json-simplify-3
568×rational.json-simplify-18
546×rational.json-simplify-52
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03341981
113091911
270821911
376011911
477441911
577491911
677491911
Stop Event
node limit
Counts
167 → 174
Calls
Call 1
Inputs
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 7/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -9))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) (*.f64 1/2 (/.f64 -5 (log.f64 10))))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(+.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(+.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 -5 (log.f64 10)) (/.f64 3 (log.f64 10))))
(+.f64 (/.f64 11/2 (log.f64 10)) (-.f64 0 (/.f64 13/2 (log.f64 10))))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(+.f64 (/.f64 4 (log.f64 10)) (/.f64 -5 (log.f64 10)))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(*.f64 1/2 (-.f64 (/.f64 4 (log.f64 10)) (*.f64 2 (/.f64 3 (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(*.f64 2 (*.f64 -2 (/.f64 1/4 (log.f64 10))))
(*.f64 2 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(*.f64 1 (/.f64 -1 (log.f64 10)))
(*.f64 1 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 1 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(*.f64 -1 (/.f64 1 (log.f64 10)))
(*.f64 -1 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))
(*.f64 -1 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(*.f64 -1/2 (/.f64 2 (log.f64 10)))
(*.f64 -1/2 (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (/.f64 7 (log.f64 10))))
(*.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 13/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 -1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))
(/.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)
(/.f64 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)
(/.f64 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))) -1)
(/.f64 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)
(neg.f64 (/.f64 1 (log.f64 10)))
(+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(+.f64 (/.f64 3/2 (log.f64 10)) 0)
(+.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))
(+.f64 0 (/.f64 3/2 (log.f64 10)))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(+.f64 (/.f64 7 (log.f64 10)) (/.f64 -11/2 (log.f64 10)))
(+.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 7 (log.f64 10)) (/.f64 25/2 (log.f64 10))))
(+.f64 (/.f64 14 (log.f64 10)) (-.f64 0 (/.f64 25/2 (log.f64 10))))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(+.f64 (/.f64 3/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(*.f64 1/2 (*.f64 -3/2 (/.f64 -2 (log.f64 10))))
(*.f64 1/2 (-.f64 (/.f64 7 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (+.f64 (/.f64 7 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(*.f64 2 (*.f64 1/2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 2 (*.f64 3 (/.f64 1/4 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(*.f64 (/.f64 2 (log.f64 10)) 3/4)
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(*.f64 (/.f64 -1 (log.f64 10)) -3/2)
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(*.f64 1 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))
(*.f64 1 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))))
(*.f64 1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(*.f64 3/2 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))
(*.f64 3/2 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(*.f64 (/.f64 -3/2 (log.f64 10)) -1)
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(*.f64 -1 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))))
(*.f64 -1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(*.f64 -1 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))))
(*.f64 -2 (*.f64 -3/2 (/.f64 1/2 (log.f64 10))))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(*.f64 -3/2 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 -3/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(*.f64 -1/2 (/.f64 -3 (log.f64 10)))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 7 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 14 (log.f64 10))))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 14 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 15/2 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 10))))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(*.f64 (/.f64 -2 (log.f64 10)) -3/4)
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(*.f64 -3 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(*.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) 1/4)
(*.f64 (/.f64 3/4 (log.f64 10)) 2)
(/.f64 1/2 (*.f64 (log.f64 10) 1/3))
(/.f64 (/.f64 1/2 (log.f64 10)) 1/3)
(/.f64 2 (*.f64 (log.f64 10) 4/3))
(/.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 1 (*.f64 (log.f64 10) 2/3))
(/.f64 (/.f64 3 (log.f64 10)) 2)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) 2/3)
(/.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 (/.f64 -1/2 (log.f64 10)) -1/3)
(/.f64 -1 (/.f64 (log.f64 10) -3/2))
(/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) -3))
(/.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))
(/.f64 -1 (/.f64 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10))) 3))
(/.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))
(/.f64 -1 (/.f64 -1 (/.f64 3/2 (log.f64 10))))
(/.f64 -3/2 (neg.f64 (log.f64 10)))
(/.f64 -3/2 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 -1/2 (/.f64 (log.f64 10) -3))
(/.f64 3 (*.f64 (log.f64 10) 2))
(/.f64 6 (*.f64 (log.f64 10) 4))
(/.f64 -3 (/.f64 (log.f64 10) -1/2))
(/.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 -3 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 -3 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 (/.f64 3/4 (log.f64 10)) 1/2)
(/.f64 (/.f64 3/2 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10)))) -1/2)
(/.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/2)
(/.f64 (*.f64 (/.f64 -3 (log.f64 10)) 1/2) -1)
(/.f64 (*.f64 (/.f64 1/4 (log.f64 10)) 3) 1/2)
(/.f64 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))) 1)
(/.f64 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))) 1)
(/.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) 1)
(/.f64 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))) -1)
(/.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) -1)
(/.f64 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))) -1)
(neg.f64 (/.f64 -3/2 (log.f64 10)))
Outputs
(+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 7/2 (log.f64 10)) (*.f64 (/.f64 1/2 (log.f64 10)) -9))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 2 (log.f64 10)) (/.f64 -3 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (*.f64 1/2 (/.f64 -5 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) 0)
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))
(/.f64 -1 (log.f64 10))
(+.f64 0 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 1 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 -5 (log.f64 10)) (/.f64 3 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 11/2 (log.f64 10)) (-.f64 0 (/.f64 13/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -3/2 (log.f64 10)) (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -3 (log.f64 10)) (/.f64 2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 4 (log.f64 10)) (/.f64 -5 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1/2 (/.f64 -2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1/2 (-.f64 (/.f64 4 (log.f64 10)) (*.f64 2 (/.f64 3 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) -2)
(/.f64 -1 (log.f64 10))
(*.f64 2 (/.f64 -1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 2 (*.f64 -2 (/.f64 1/4 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 2 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(*.f64 1 (/.f64 -1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 1 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 1 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) 2)
(/.f64 -1 (log.f64 10))
(*.f64 -1 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -2 (/.f64 1/2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (/.f64 2 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (/.f64 7 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1/2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 13/2 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 -1 (log.f64 10)) (+.f64 (/.f64 -1 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(/.f64 -1 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 (log.f64 10) -2))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 -1 (/.f64 2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 1/2 (/.f64 1 (/.f64 -2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) -1/2)
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 (log.f64 10) -1/2))
(/.f64 -1 (log.f64 10))
(/.f64 2 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 -1 (log.f64 10))
(/.f64 2 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1 (log.f64 10)) 1)
(/.f64 -1 (log.f64 10))
(/.f64 1 (neg.f64 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(/.f64 1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2)) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 -1 (-.f64 (*.f64 (log.f64 10) 2) (log.f64 10)))
(/.f64 (/.f64 1 (log.f64 10)) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) 1/2)
(/.f64 -1 (log.f64 10))
(/.f64 -1 (log.f64 10))
(/.f64 -2 (*.f64 (log.f64 10) 2))
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) 1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) 1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))) -1)
(/.f64 -1 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))) -1)
(/.f64 -1 (log.f64 10))
(neg.f64 (/.f64 1 (log.f64 10)))
(/.f64 -1 (log.f64 10))
(+.f64 (/.f64 7/2 (log.f64 10)) (/.f64 -2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) 0)
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3/2 (log.f64 10)) (*.f64 (/.f64 2 (log.f64 10)) 0))
(+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 0 (log.f64 10)))
(+.f64 0 (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3 (log.f64 10)) (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 7 (log.f64 10)) (/.f64 -11/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 7 (log.f64 10)) (-.f64 (/.f64 7 (log.f64 10)) (/.f64 25/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 14 (log.f64 10)) (-.f64 0 (/.f64 25/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 -2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(+.f64 (/.f64 3/4 (log.f64 10)) (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (/.f64 3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (*.f64 -3/2 (/.f64 -2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (-.f64 (/.f64 7 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 1/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10))) (+.f64 (/.f64 7 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) 3)
(/.f64 3/2 (log.f64 10))
(*.f64 2 (/.f64 3/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (*.f64 1/2 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (*.f64 3 (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 2 (-.f64 (/.f64 1 (log.f64 10)) (/.f64 1/4 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 2 (log.f64 10)) 3/4)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) -3/2)
(/.f64 3/2 (log.f64 10))
(*.f64 1 (/.f64 3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 1 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 1 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3 (log.f64 10)) 1/2)
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (/.f64 1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (-.f64 (-.f64 (/.f64 11/2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 13/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (-.f64 (-.f64 (/.f64 4 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 5 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 13/2 (log.f64 10))) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 4 (log.f64 10)) (/.f64 5 (log.f64 10))) (+.f64 (/.f64 4 (log.f64 10)) (/.f64 4 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 3/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -1 (log.f64 10))) (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 3/2)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -3 (log.f64 10)) -1/2)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) -3)
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -2 (*.f64 -3/2 (/.f64 1/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 -3/2 (/.f64 -1 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -3/2 (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -3/2 (-.f64 (/.f64 5 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (/.f64 -3 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 7 (log.f64 10)) (/.f64 4 (log.f64 10))) (/.f64 14 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 7 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 3/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 3/2 (log.f64 10)) (/.f64 14 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 11/2 (log.f64 10)) (+.f64 (/.f64 1 (log.f64 10)) (/.f64 15/2 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (/.f64 3 (log.f64 10)) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))))
(/.f64 3/2 (log.f64 10))
(*.f64 -1/2 (-.f64 (+.f64 (/.f64 -2 (log.f64 10)) (/.f64 -2 (log.f64 10))) (/.f64 -1 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 3 (/.f64 1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 6 (/.f64 1/4 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 -2 (log.f64 10)) -3/4)
(/.f64 3/2 (log.f64 10))
(*.f64 -3 (/.f64 -1/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(*.f64 -3 (-.f64 (+.f64 (/.f64 1 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(*.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10))) 1/4)
(/.f64 3/2 (log.f64 10))
(*.f64 (/.f64 3/4 (log.f64 10)) 2)
(/.f64 3/2 (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) 1/3))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 1/2 (log.f64 10)) 1/3)
(/.f64 3/2 (log.f64 10))
(/.f64 2 (*.f64 (log.f64 10) 4/3))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3/2 (log.f64 10)) 1)
(/.f64 3/2 (log.f64 10))
(/.f64 1 (*.f64 (log.f64 10) 2/3))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3 (log.f64 10)) 2)
(/.f64 3/2 (log.f64 10))
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) 2/3)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 -3/2 (log.f64 10)) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 -1/2 (log.f64 10)) -1/3)
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 10) -3/2))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (*.f64 (log.f64 10) 2) -3))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (/.f64 (log.f64 10) -1/2) 3))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10))) 3))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 1 (/.f64 -3/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 -1 (/.f64 -1 (/.f64 3/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 -3/2 (neg.f64 (log.f64 10)))
(/.f64 3/2 (log.f64 10))
(/.f64 -3/2 (-.f64 (+.f64 (*.f64 (log.f64 10) 2) (log.f64 10)) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2))))
(/.f64 -3/2 (+.f64 (*.f64 (log.f64 10) 2) (-.f64 (log.f64 10) (+.f64 (*.f64 (log.f64 10) 2) (*.f64 (log.f64 10) 2)))))
(/.f64 3/2 (-.f64 (*.f64 (log.f64 10) 2) (log.f64 10)))
(/.f64 -1/2 (/.f64 (log.f64 10) -3))
(/.f64 3/2 (log.f64 10))
(/.f64 3 (*.f64 (log.f64 10) 2))
(/.f64 3/2 (log.f64 10))
(/.f64 6 (*.f64 (log.f64 10) 4))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (/.f64 (log.f64 10) -1/2))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (/.f64 1 (/.f64 -1/2 (log.f64 10))))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (*.f64 (*.f64 (log.f64 10) 2) -1))
(/.f64 3/2 (log.f64 10))
(/.f64 -3 (-.f64 (log.f64 10) (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2))))
(/.f64 3 (-.f64 (+.f64 (log.f64 10) (*.f64 (log.f64 10) 2)) (log.f64 10)))
(/.f64 3 (+.f64 (*.f64 (log.f64 10) 2) (-.f64 (log.f64 10) (log.f64 10))))
(/.f64 (/.f64 3/4 (log.f64 10)) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (/.f64 3/2 (+.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 10)))) -1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (*.f64 (/.f64 3/2 (log.f64 10)) 1/2) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (*.f64 (/.f64 -3 (log.f64 10)) 1/2) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 (*.f64 (/.f64 1/4 (log.f64 10)) 3) 1/2)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 2 (log.f64 10))) (/.f64 1 (log.f64 10))) 1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (-.f64 (/.f64 15/2 (log.f64 10)) (/.f64 1/2 (log.f64 10))) (/.f64 11/2 (log.f64 10))) 1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 (/.f64 11/2 (log.f64 10)) (/.f64 11/2 (log.f64 10)))) 1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (-.f64 (/.f64 14 (log.f64 10)) (/.f64 3 (log.f64 10))) (/.f64 25/2 (log.f64 10))) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (/.f64 25/2 (log.f64 10)) (+.f64 0 (/.f64 14 (log.f64 10)))) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3/2 (log.f64 10))) (+.f64 (/.f64 3 (log.f64 10)) (/.f64 3 (log.f64 10)))) -1)
(/.f64 3/2 (log.f64 10))
(/.f64 (-.f64 (+.f64 (/.f64 14 (log.f64 10)) (/.f64 25/2 (log.f64 10))) (+.f64 (/.f64 14 (log.f64 10)) (/.f64 14 (log.f64 10)))) -1)
(/.f64 3/2 (log.f64 10))
(neg.f64 (/.f64 -3/2 (log.f64 10)))
(/.f64 3/2 (log.f64 10))

eval600.0ms (3.6%)

Compiler

Compiled 27713 to 22935 computations (17.2% saved)

prune682.0ms (4.1%)

Pruning

44 alts after pruning (38 fresh and 6 done)

PrunedKeptTotal
New155091559
Fresh102939
Picked101
Done167
Total1562441606
Error
0.2b
Counts
1606 → 44
Alt Table
Click to see full alt table
StatusErrorProgram
29.1b
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
32.3b
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
32.5b
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
29.1b
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
29.0b
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
32.5b
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
32.4b
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
29.2b
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
32.4b
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
33.7b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))) (log.f64 10))
33.3b
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))) (log.f64 10))
32.6b
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))
33.0b
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))) (log.f64 10))
30.1b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
32.3b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
29.1b
(/.f64 (log.f64 im) (log.f64 10))
30.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
32.3b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
29.1b
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
29.1b
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
32.3b
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
32.5b
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
29.1b
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
33.8b
(-.f64 (-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) -1/3) (/.f64 33 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.8b
(-.f64 (-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.0b
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 8 (log.f64 10))))
32.7b
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
29.1b
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))
33.9b
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (-.f64 (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)))))
33.5b
(-.f64 (*.f64 -3 (-.f64 (/.f64 12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.4b
(-.f64 (*.f64 -3 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
33.2b
(-.f64 (*.f64 -8 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -15 (log.f64 10))))
32.3b
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
32.5b
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
32.5b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
29.2b
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
29.4b
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
32.2b
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
28.9b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
29.1b
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))
32.7b
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
29.2b
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
Compiler

Compiled 841 to 735 computations (12.6% saved)

regimes893.0ms (5.4%)

Counts
77 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 8 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(-.f64 (*.f64 -8 (*.f64 2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -15 (log.f64 10))))
(/.f64 (log.f64 (-.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 3) (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 2))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (+.f64 (*.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) -3) (*.f64 -3 (*.f64 (log.f64 (/.f64 -1 re)) 5)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (-.f64 (*.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) 3) (*.f64 3 (*.f64 (log.f64 (/.f64 -1 re)) -15)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (neg.f64 (-.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) -2) (neg.f64 (*.f64 3 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))) (log.f64 10))
(*.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 6) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 4)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (-.f64 0 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 3)) (neg.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 2 (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (log.f64 10) 2)))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 3))
(-.f64 (*.f64 -3 (-.f64 (/.f64 12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (/.f64 11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (-.f64 (*.f64 -23 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 10) -24)))))
(-.f64 (-.f64 (/.f64 (/.f64 -11 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3) (/.f64 (/.f64 -12 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) -1/3)) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (-.f64 (/.f64 (/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10)) -1/3) (/.f64 33 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.f64 (/.f64 -3 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (-.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) 3/2)) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(-.f64 (+.f64 (*.f64 -4 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 3/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 (*.f64 -3 (-.f64 (+.f64 (/.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) -6)) (+.f64 (/.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (log.f64 10)) (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (log.f64 10))))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
Outputs
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
Calls

8 calls:

163.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
149.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
126.0ms
re
117.0ms
im
100.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Results
ErrorSegmentsBranch
7.2b3re
4.0b3im
11.3b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.3b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.3b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.3b3(+.f64 (*.f64 re re) (*.f64 im im))
12.6b3(*.f64 re re)
7.7b3(*.f64 im im)
Compiler

Compiled 1491 to 1058 computations (29% saved)

bsearch41.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
7.642573992480244e+114
5.272567009755845e+115
25.0ms
3.235264360238311e-159
2.801476197287419e-146
Results
35.0ms256×body256valid
Compiler

Compiled 709 to 624 computations (12% saved)

regimes636.0ms (3.8%)

Counts
55 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 -1 (/.f64 (log.f64 10) (-.f64 (*.f64 (log.f64 (/.f64 1 im)) 3) (*.f64 (log.f64 (/.f64 1 im)) 2))))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) -16) (-.f64 0 (*.f64 (log.f64 (/.f64 -1 re)) -15))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 (/.f64 -1 re)) -5) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (*.f64 (log.f64 10) 2))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (-.f64 (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 4) (*.f64 (/.f64 1/2 (log.f64 (neg.f64 re))) 3))))
(*.f64 2 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (log.f64 im) (/.f64 1/2 (log.f64 10)))))
(*.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10))) -1/2)
(-.f64 (*.f64 3 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 2 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (*.f64 (log.f64 im) (/.f64 -1/2 (log.f64 10))) (/.f64 (*.f64 (log.f64 im) -3/2) (log.f64 10)))
(-.f64 (/.f64 4 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (*.f64 (log.f64 im) 3) (log.f64 10)))
(-.f64 (*.f64 (log.f64 (neg.f64 re)) (/.f64 4 (log.f64 10))) (*.f64 (log.f64 (neg.f64 re)) (/.f64 3 (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 10))) (/.f64 1 (/.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) 2)))
(-.f64 (/.f64 (*.f64 (log.f64 (neg.f64 re)) 3) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 10) 1/2)))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (+.f64 (/.f64 1/2 (log.f64 10)) (/.f64 1 (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (-.f64 (/.f64 7/2 (log.f64 10)) (/.f64 2 (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) (*.f64 (/.f64 1 (log.f64 10)) (neg.f64 (log.f64 (neg.f64 re)))))
(-.f64 (*.f64 -3 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 -2 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) 7) (*.f64 (log.f64 (/.f64 -1 re)) (/.f64 8 (log.f64 10))))
(*.f64 2 (-.f64 (/.f64 (log.f64 (/.f64 1 im)) (neg.f64 (log.f64 10))) (*.f64 (log.f64 (/.f64 1 im)) (/.f64 -1/2 (log.f64 10)))))
Outputs
(*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
Calls

8 calls:

121.0ms
re
94.0ms
im
80.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
73.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
70.0ms
(*.f64 im im)
Results
ErrorSegmentsBranch
7.3b3re
4.1b3im
11.5b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.5b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.5b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.5b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b3(*.f64 re re)
7.9b3(*.f64 im im)
Compiler

Compiled 827 to 614 computations (25.8% saved)

bsearch62.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
7.642573992480244e+114
5.272567009755845e+115
24.0ms
3.235264360238311e-159
2.801476197287419e-146
Results
57.0ms256×body256valid
Compiler

Compiled 597 to 512 computations (14.2% saved)

regimes422.0ms (2.6%)

Counts
35 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (log.f64 (neg.f64 re)) -3) (*.f64 (log.f64 (neg.f64 re)) -4)) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (*.f64 (log.f64 (neg.f64 re)) 4) (*.f64 (log.f64 (neg.f64 re)) 6)))
(/.f64 1/2 (*.f64 (/.f64 1/2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (log.f64 10)))
(/.f64 (+.f64 (*.f64 (log.f64 (/.f64 -1 re)) 4) (*.f64 (log.f64 (/.f64 -1 re)) -5)) (log.f64 10))
(/.f64 (-.f64 (*.f64 -4 (log.f64 (/.f64 -1 re))) (*.f64 -3 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 -3 (log.f64 (/.f64 -1 re))) (*.f64 (log.f64 (/.f64 -1 re)) -2)) (log.f64 10))
(*.f64 -2 (/.f64 1/2 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (-.f64 (/.f64 -2 (log.f64 10)) (*.f64 (/.f64 3 (log.f64 10)) -1)) (neg.f64 (/.f64 -1 (log.f64 im))))
Outputs
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
Calls

8 calls:

106.0ms
im
63.0ms
(*.f64 re re)
55.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
51.0ms
re
34.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Results
ErrorSegmentsBranch
7.4b3re
4.1b3im
11.5b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.5b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.5b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.5b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b3(*.f64 re re)
7.9b3(*.f64 im im)
Compiler

Compiled 477 to 343 computations (28.1% saved)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
7.642573992480244e+114
5.272567009755845e+115
25.0ms
3.235264360238311e-159
2.801476197287419e-146
Results
38.0ms256×body256valid
Compiler

Compiled 527 to 442 computations (16.1% saved)

regimes302.0ms (1.8%)

Counts
26 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
(*.f64 (-.f64 (/.f64 5 (log.f64 10)) (/.f64 6 (log.f64 10))) (neg.f64 (log.f64 im)))
(*.f64 (log.f64 (/.f64 -1 re)) (-.f64 (/.f64 3 (log.f64 10)) (/.f64 4 (log.f64 10))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 (neg.f64 re)) (*.f64 (log.f64 (neg.f64 re)) 3)))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (neg.f64 (*.f64 (log.f64 im) 3)) (neg.f64 (log.f64 im))))
Outputs
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))
Calls

8 calls:

43.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
39.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
36.0ms
re
34.0ms
im
28.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
ErrorSegmentsBranch
7.4b3re
4.1b3im
11.5b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.5b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.5b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.5b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b3(*.f64 re re)
7.9b3(*.f64 im im)
Compiler

Compiled 335 to 248 computations (26% saved)

bsearch40.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
7.642573992480244e+114
5.272567009755845e+115
25.0ms
3.235264360238311e-159
2.801476197287419e-146
Results
36.0ms256×body256valid
Compiler

Compiled 495 to 410 computations (17.2% saved)

regimes232.0ms (1.4%)

Counts
21 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (log.f64 im) 4) (*.f64 3 (log.f64 im))) (log.f64 10))
(/.f64 (-.f64 (/.f64 (log.f64 im) -2) (*.f64 (log.f64 im) -3/2)) (log.f64 10))
Outputs
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Calls

8 calls:

51.0ms
re
28.0ms
im
28.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
28.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
23.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
Results
ErrorSegmentsBranch
7.5b3re
4.3b3im
11.6b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.6b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.6b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.6b3(+.f64 (*.f64 re re) (*.f64 im im))
12.8b3(*.f64 re re)
8.0b3(*.f64 im im)
Compiler

Compiled 267 to 197 computations (26.2% saved)

bsearch45.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
5.272567009755845e+115
2.995141828585899e+120
25.0ms
3.235264360238311e-159
2.801476197287419e-146
Results
41.0ms288×body256valid
Compiler

Compiled 509 to 414 computations (18.7% saved)

regimes63.0ms (0.4%)

Counts
18 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 -1 (/.f64 (log.f64 10) (/.f64 1 (/.f64 1 (log.f64 (/.f64 1 im))))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (-.f64 (log.f64 im) (*.f64 (log.f64 im) 3)))
Outputs
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Calls

2 calls:

33.0ms
im
25.0ms
re
Results
ErrorSegmentsBranch
10.1b2re
7.3b4im
Compiler

Compiled 177 to 139 computations (21.5% saved)

bsearch97.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
2.098241610024861e-18
6.865675003609293e-15
53.0ms
5.610810416719752e-42
1.306338470118856e-34
24.0ms
6.305078365708199e-72
1.8731220145232107e-66
Results
91.0ms416×body256valid
Compiler

Compiled 679 to 622 computations (8.4% saved)

regimes99.0ms (0.6%)

Counts
14 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 1/2 (log.f64 (neg.f64 re)))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (log.f64 (neg.f64 re))))
(*.f64 (/.f64 -1/2 (log.f64 10)) (/.f64 -1 (/.f64 1/2 (log.f64 im))))
(/.f64 -1 (*.f64 (/.f64 1 (log.f64 (/.f64 1 im))) (log.f64 10)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Calls

2 calls:

75.0ms
im
20.0ms
re
Results
ErrorSegmentsBranch
10.1b2re
7.3b4im
Compiler

Compiled 129 to 100 computations (22.5% saved)

bsearch127.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
2.098241610024861e-18
6.865675003609293e-15
22.0ms
5.610810416719752e-42
1.306338470118856e-34
58.0ms
6.305078365708199e-72
1.8731220145232107e-66
Results
122.0ms416×body256valid
Compiler

Compiled 549 to 492 computations (10.4% saved)

regimes38.0ms (0.2%)

Counts
9 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (neg.f64 re)))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (neg.f64 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 10)))
(/.f64 (/.f64 1/4 (log.f64 10)) (/.f64 1/4 (log.f64 im)))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
Calls

2 calls:

20.0ms
im
16.0ms
re
Results
ErrorSegmentsBranch
10.1b2re
7.3b4im
Compiler

Compiled 78 to 60 computations (23.1% saved)

bsearch87.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
2.098241610024861e-18
6.865675003609293e-15
23.0ms
5.610810416719752e-42
1.306338470118856e-34
44.0ms
6.305078365708199e-72
1.8731220145232107e-66
Results
82.0ms416×body256valid
Compiler

Compiled 513 to 456 computations (11.1% saved)

regimes21.0ms (0.1%)

Accuracy

Total -52.9b remaining (-724.2%)

Threshold costs -52.9b (-724.2%)

Counts
2 → 4
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Outputs
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
Calls

2 calls:

11.0ms
im
9.0ms
re
Results
ErrorSegmentsBranch
10.1b2re
7.3b4im
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch72.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
2.098241610024861e-18
6.865675003609293e-15
25.0ms
5.610810416719752e-42
1.306338470118856e-34
22.0ms
6.305078365708199e-72
1.8731220145232107e-66
Results
67.0ms416×body256valid
Compiler

Compiled 461 to 404 computations (12.4% saved)

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01211184
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 im 7815640686550103/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))) (if (<=.f64 im 8000000000000000124475329035734744194145611175368491466958164643446670249318045626119883119320379581409650246942720) (*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 4302317164296557/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))) (if (<=.f64 im 27000000000000000420104235495604761655241437716868658700983805671632512091448403988154605527706281087257569583431680) (/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 2264377454892925/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 9600000000000000149370394842881693032974733410442189760349797572136004299181654751343859743184455497691580296331264) (/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 7914572847139345/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 17500000000000000272289782265669752924693524446118575083970985157539591170383224807137244323513330334333609915187200) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 319999999999999989300799966184760293863728483035629711826808105095320065672798118298252226511688565590243556976458989568) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))
(if (<=.f64 im 1670695247314127/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 68962299338965/766247770432944429179173513575154591809369561091801088) (/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10)) (if (<=.f64 im 6490371073168535/1298074214633706907132624082305024) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 6605074233567479/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 5649391561848013/784637716923335095479473677900958302012794430558004314112) (/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10)) (if (<=.f64 im 3929716860707511/633825300114114700748351602688) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 5828006676677187/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 2746232009231673/196159429230833773869868419475239575503198607639501078528) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 7301667457314601/40564819207303340847894502572032) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 839232961441515/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 5938420220855319/191561942608236107294793378393788647952342390272950272) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 6591783121186793/5070602400912917605986812821504) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
Outputs
(if (<=.f64 im 7815640686550103/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))) (if (<=.f64 im 8000000000000000124475329035734744194145611175368491466958164643446670249318045626119883119320379581409650246942720) (*.f64 (*.f64 2 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (-.f64 (/.f64 3/2 (log.f64 10)) (/.f64 1 (log.f64 10)))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 4302317164296557/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (*.f64 (+.f64 (/.f64 -3/2 (log.f64 10)) (neg.f64 (/.f64 -1 (log.f64 10)))) (/.f64 -1 (/.f64 1/2 (log.f64 (neg.f64 re))))) (if (<=.f64 im 27000000000000000420104235495604761655241437716868658700983805671632512091448403988154605527706281087257569583431680) (/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 2264377454892925/235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 9600000000000000149370394842881693032974733410442189760349797572136004299181654751343859743184455497691580296331264) (/.f64 1 (/.f64 (log.f64 10) (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 7914572847139345/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 17500000000000000272289782265669752924693524446118575083970985157539591170383224807137244323513330334333609915187200) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (*.f64 (neg.f64 (log.f64 im)) (-.f64 (/.f64 1/2 (log.f64 10)) (/.f64 3/2 (log.f64 10))))))
(if (<=.f64 im 810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 319999999999999989300799966184760293863728483035629711826808105095320065672798118298252226511688565590243556976458989568) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))))
(if (<=.f64 im 1670695247314127/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (if (<=.f64 im 68962299338965/766247770432944429179173513575154591809369561091801088) (/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10)) (if (<=.f64 im 6490371073168535/1298074214633706907132624082305024) (/.f64 (/.f64 1 (/.f64 -1 (log.f64 (/.f64 -1 re)))) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 6605074233567479/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 5649391561848013/784637716923335095479473677900958302012794430558004314112) (/.f64 (/.f64 1 (/.f64 1 (log.f64 im))) (log.f64 10)) (if (<=.f64 im 3929716860707511/633825300114114700748351602688) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 5828006676677187/1942668892225729070919461906823518906642406839052139521251812409738904285205208498176) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 2746232009231673/196159429230833773869868419475239575503198607639501078528) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 7301667457314601/40564819207303340847894502572032) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 839232961441515/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (if (<=.f64 im 5938420220855319/191561942608236107294793378393788647952342390272950272) (/.f64 (log.f64 im) (log.f64 10)) (if (<=.f64 im 6591783121186793/5070602400912917605986812821504) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 428 to 349 computations (18.5% saved)

soundness429.0ms (2.6%)

Algorithm
egg-herbie
Rules
1654×rational.json-simplify-13
1442×rational.json-simplify-37
1442×rational.json-simplify-37
1362×rational.json-simplify-13
1252×rational.json-simplify-36
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04488620
114948442
257588442
0118931266
1386630734
04488620
114948442
257588442
06354366
119194366
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 285 to 213 computations (25.3% saved)

end254.0ms (1.5%)

Compiler

Compiled 534 to 399 computations (25.3% saved)

Profiling

Loading profile data...