Details

Time bar (total: 48.0s)

analyze175.0ms (0.4%)

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)

sample2.9s (6.1%)

Results
2.8s8256×body256valid
Bogosity

preprocess79.0ms (0.2%)

Algorithm
egg-herbie
Rules
rational.json-simplify-54
rational.json-simplify-55
rational.json-simplify-2
rational.json-simplify-73
rational.json-simplify-71
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01774
12274
22874
33274
44074
54074
022
122
Stop Event
unsound
saturated
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)

simplify122.0ms (0.3%)

Algorithm
egg-herbie
Rules
rational.json-simplify-54
rational.json-simplify-55
rational.json-simplify-2
rational.json-simplify-73
rational.json-simplify-71
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01337
11937
22537
32937
43737
53737
Stop Event
saturated
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))

eval1.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.3b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
30.3b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Compiler

Compiled 14 to 10 computations (28.6% saved)

localize173.0ms (0.4%)

Local error

Found 3 expressions with local error:

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

Compiled 49 to 13 computations (73.5% saved)

series15.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
im
@inf
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
2.0ms
re
@0
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
1.0ms
im
@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
re
@0
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

rewrite181.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
882×rational.json-simplify-49
854×rational.json-simplify-47
744×rational.json-simplify-50
628×rational.json-simplify-55
622×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01379
111179
236679
3133379
4555379
Stop Event
node limit
Counts
3 → 71
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))
(+.f64 (*.f64 re re) (*.f64 im im))
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 0 (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 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 (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))) (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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (/.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))))) (#(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 pow.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 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)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.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 (/.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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 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 (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 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 (/.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)))))) (#(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 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 (/.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 (/.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 (/.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)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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)))) (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)))) (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 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 (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)))) (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 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1) (*.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 (*.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 (/.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 (/.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)))) (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 (/.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 pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 im im) (neg.f64 (*.f64 re re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 im im))) (-.f64 1 (*.f64 re re)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 re re) (-.f64 -1 (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 im im) (-.f64 -1 (*.f64 re re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 re re))) (-.f64 1 (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 im im)) (*.f64 re re))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))))

simplify529.0ms (1.1%)

Algorithm
egg-herbie
Rules
1048×rational.json-simplify-2
1034×rational.json-simplify-49
896×rational.json-simplify-54
840×rational.json-simplify-1
826×rational.json-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02895401
16055149
211645149
329875149
479125149
Stop Event
node limit
Counts
143 → 196
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)))))))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 0)
(+.f64 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(-.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 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (/.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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (/.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 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(pow.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 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)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1)
(*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(*.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 1 (/.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)))) (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 (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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1))
(*.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 (/.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 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 (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)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 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 (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)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1) (*.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 (*.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 (/.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 (/.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)))) (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 (/.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))))))
(pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 re re)))
(-.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 0)
(-.f64 0 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 im im))) (-.f64 1 (*.f64 re re)))
(-.f64 (-.f64 (*.f64 re re) (-.f64 -1 (*.f64 im im))) 1)
(-.f64 (-.f64 (*.f64 im im) (-.f64 -1 (*.f64 re re))) 1)
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 re re))) (-.f64 1 (*.f64 im im)))
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 im im)) (*.f64 re re))) 1)
(*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(neg.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(fabs.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(fabs.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (/.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
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/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))))
(+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))))
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/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/2 (/.f64 (pow.f64 im 2) re))))
(+.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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.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 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(*.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 (/.f64 (pow.f64 im 2) 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 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (neg.f64 re) (*.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 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16)) (*.f64 re -1)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
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/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/2 (/.f64 (pow.f64 im 2) re))))
(+.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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.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 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
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/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))))
(+.f64 im (+.f64 (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))))))
(*.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) im) -1/2))
(+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) 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 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.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 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.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 (*.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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.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 (log.f64 im) (log.f64 10)) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(+.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 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 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 (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 (+.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 -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 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.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 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))))
(+.f64 (neg.f64 (/.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 -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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (neg.f64 (/.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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (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 (/.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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.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 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (neg.f64 (/.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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.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/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 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.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 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.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 -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 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10))))) (neg.f64 (/.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 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (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 (*.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 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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/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/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10)))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.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 (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 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 (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))) (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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (/.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)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.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))) 1)
(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))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(pow.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 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)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 0 (neg.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 0 (-.f64 -1 (/.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 (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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 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 (/.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 (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 (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 (/.f64 1 (/.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 (/.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)))) (log.f64 10))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(*.f64 (/.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)))) (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)))) (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 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 (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)))) (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 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1) (*.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 (*.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 (/.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 (/.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)))) (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 (/.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))
(pow.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))
(neg.f64 (neg.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 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (*.f64 im im) (neg.f64 (*.f64 re re)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 0)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 0 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 im im))) (-.f64 1 (*.f64 re re)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (-.f64 (*.f64 re re) (-.f64 -1 (*.f64 im im))) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (-.f64 (*.f64 im im) (-.f64 -1 (*.f64 re re))) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 re re))) (-.f64 1 (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (*.f64 im im)) (*.f64 re re))) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) 1) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (fabs.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) 1)
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(neg.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (/.f64 (-.f64 (neg.f64 (*.f64 re re)) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (neg.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(fabs.f64 (-.f64 0 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (fabs.f64 (/.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (*.f64 re re) (neg.f64 (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))

eval107.0ms (0.2%)

Compiler

Compiled 5791 to 3470 computations (40.1% saved)

prune73.0ms (0.2%)

Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1897196
Fresh000
Picked011
Done000
Total1898197
Error
0.8b
Counts
197 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
46.6b
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
30.3b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
34.2b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
27.4b
(/.f64 (log.f64 im) (log.f64 10))
30.3b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1)
30.3b
(*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
30.4b
(*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
30.4b
(*.f64 (*.f64 (*.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 (/.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 (/.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)))) (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 (/.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))))))
Compiler

Compiled 818 to 346 computations (57.7% saved)

localize13.0ms (0%)

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)

series73.0ms (0.2%)

Counts
1 → 8
Calls

3 calls:

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

rewrite83.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1484×rational.json-1
1484×rational.json-5
1484×rational.json-2
1484×rational.json-3
1482×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
16515
220915
375015
4288615
Stop Event
node limit
Counts
1 → 17
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 0 (/.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 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (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)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))

simplify199.0ms (0.4%)

Algorithm
egg-herbie
Rules
1120×rational.json-simplify-111
990×rational.json-simplify-47
936×rational.json-simplify-1
926×rational.json-simplify-58
856×exponential.json-simplify-26
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049511
191495
2180495
3818495
43542495
55895495
Stop Event
node limit
Counts
25 → 22
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 0 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (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)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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 0 (/.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 0 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.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) (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 (/.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 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.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 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 17 to 10 computations (41.2% saved)

series187.0ms (0.4%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
161.0ms
re
@inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
17.0ms
re
@0
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
8.0ms
re
@-inf
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

rewrite95.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1622×rational.json-1
1622×rational.json-2
1622×rational.json-3
1618×rational.json-5
1616×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17719
224819
384719
4325619
Stop Event
node limit
Counts
1 → 14
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 0 (/.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 0 (neg.f64 (/.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)) 1)))) (#(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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(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 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (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)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.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)) (log.f64 10))))))) (#(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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))

simplify271.0ms (0.6%)

Algorithm
egg-herbie
Rules
1032×rational.json-simplify-2
984×rational.json-simplify-50
782×rational.json-simplify-54
698×rational.json-simplify-104
526×rational.json-simplify-39
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046622
171606
2131606
3426606
41800606
54448606
67102606
Stop Event
node limit
Counts
26 → 20
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 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(*.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)) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (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)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
(*.f64 (*.f64 (/.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)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
(pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (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)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 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 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)) (log.f64 10)) 0)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(-.f64 0 (neg.f64 (/.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)) 1)
(/.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)) (log.f64 10))))
(/.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 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (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)) (log.f64 10)) (/.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 1 (/.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)) (log.f64 10))))
(/.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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 re re) (*.f64 im im))
0.0b
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 100 to 37 computations (63% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite152.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
922×rational.json-simplify-49
914×rational.json-simplify-47
786×rational.json-simplify-50
670×rational.json-1
670×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01543
112643
240143
3144843
4595443
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.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 -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 -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 (-.f64 -1 (/.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 -1 (/.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) (+.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 -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 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (+.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))))))) (#(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) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 1 (-.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 (-.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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.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 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.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 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1) (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.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 -1 (/.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) (+.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1))))))

simplify224.0ms (0.5%)

Algorithm
egg-herbie
Rules
1422×rational.json-simplify-111
1248×rational.json-simplify-2
1140×rational.json-simplify-54
990×rational.json-simplify-1
628×rational.json-simplify-41
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01573322
12933170
24813170
310323074
426333010
552043010
Stop Event
node limit
Counts
46 → 134
Calls
Call 1
Inputs
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 -1 (+.f64 1 (/.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 -1 (+.f64 1 (/.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 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.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 -1 (+.f64 1 (*.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 (+.f64 1 (*.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 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(*.f64 -1 (+.f64 1 (*.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 (+.f64 1 (*.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 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(*.f64 -1 (+.f64 1 (/.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 (+.f64 1 (/.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 (+.f64 1 (/.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/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))
(*.f64 -1 (+.f64 1 (*.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 (+.f64 1 (*.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 (+.f64 1 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 1 (*.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 1 (*.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 1 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 0)
(+.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 1 (-.f64 -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)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(*.f64 (-.f64 -1 (/.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) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))
(*.f64 1 (-.f64 -1 (/.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)) 1) (+.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) -1)
(*.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (*.f64 (-.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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1))
(*.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (+.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 (-.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)))) (log.f64 10)))) (/.f64 -1 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1) (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))
(/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(/.f64 (-.f64 -1 (/.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) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))
(/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) -1)
(pow.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1))
Outputs
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (neg.f64 (+.f64 1 (/.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 -1 (/.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 -1 (+.f64 1 (/.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 (neg.f64 (+.f64 1 (/.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 (/.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 (log.f64 10) (pow.f64 im 2)))) (+.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.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 1 (/.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 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(+.f64 (neg.f64 (+.f64 1 (/.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 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.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 (+.f64 (neg.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(+.f64 (-.f64 -1 (/.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 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (-.f64 -1 (/.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 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (-.f64 -1 (/.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 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(+.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 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 -1 (+.f64 1 (*.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 (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (*.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 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 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 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))) (*.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 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.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 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(+.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 (+.f64 1 (*.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (/.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 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 1 (*.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (*.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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (*.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 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 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 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (-.f64 -1 (neg.f64 (/.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/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.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 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(neg.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 -1 (/.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 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (neg.f64 (+.f64 1 (/.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 (/.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 (+.f64 1 (/.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)))) (neg.f64 (+.f64 1 (/.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 (/.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/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 1 (/.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 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/6 (/.f64 (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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (neg.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/6 (/.f64 (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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (-.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (+.f64 (-.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 -1/6 (/.f64 (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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.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 (+.f64 1 (*.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (/.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 (+.f64 1 (*.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (/.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1 (+.f64 1 (*.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 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (*.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (+.f64 1 (*.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 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (+.f64 1 (*.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.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 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 -1 (+.f64 1 (*.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 (*.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 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 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))))) (neg.f64 (+.f64 1 (neg.f64 (/.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)))) (neg.f64 (+.f64 1 (neg.f64 (/.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 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (+.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 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 1 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (+.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 1 (*.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 (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (-.f64 -1 (neg.f64 (/.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 (/.f64 (log.f64 (/.f64 -1 im)) (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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 0)
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 0 (-.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)))) (log.f64 10)))
(+.f64 1 (-.f64 -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 (-.f64 -2 (/.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 -1 (/.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 -1 (/.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) (+.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 -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 (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (+.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)))) (log.f64 10)))
(*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) -1)
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 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)))) (log.f64 10)))
(*.f64 (*.f64 (-.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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.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 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (+.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)))) (log.f64 10)))
(*.f64 (*.f64 (-.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)))) (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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1) (*.f64 (-.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)))) (log.f64 10))))))
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(/.f64 (-.f64 -1 (/.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 -1 (/.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) (+.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) -1)
(-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(pow.f64 (-.f64 -1 (/.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)))
(neg.f64 (+.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)))

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
15.3b
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
28.2b
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
Compiler

Compiled 156 to 28 computations (82.1% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite157.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1052×rational.json-simplify-47
900×rational.json-simplify-55
746×rational.json-1
746×rational.json-5
746×rational.json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018223
1149223
2449107
31684107
46760107
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.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 0 (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 0 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)))) (#(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 pow.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 sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (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 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (*.f64 (/.f64 1 (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 (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 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.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 pow.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (/.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 fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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 fabs.f64 (*.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 fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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 fabs.f64 (*.f64 (fabs.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 fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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 fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (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))) (fabs.f64 (/.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 fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.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 fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 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)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.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 (/.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)))) (log.f64 10)) 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 (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 (/.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)))) (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 (/.f64 1 (/.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 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 (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)))) (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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))

simplify293.0ms (0.6%)

Algorithm
egg-herbie
Rules
1192×rational.json-simplify-47
858×rational.json-simplify-50
804×rational.json-simplify-55
654×rational.json-simplify-43
606×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02906567
15796447
29966447
329626447
472606447
Stop Event
node limit
Counts
145 → 199
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))))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(/.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 0 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(-.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 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(neg.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (*.f64 (/.f64 1 (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))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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)))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (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))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.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 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)) 0)
(-.f64 0 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (/.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)))) (log.f64 10)) 1)
(*.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 (/.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)))) (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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1))
(*.f64 (/.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)))) (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)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.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 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
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/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/2 (/.f64 (pow.f64 im 2) re))))
(+.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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.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 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(*.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 (/.f64 (pow.f64 im 2) 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 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) 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 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (+.f64 (neg.f64 re) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16)) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
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/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/2 (/.f64 (pow.f64 im 2) re))))
(+.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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.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 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3)))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5)))))
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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.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 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(*.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) im) -1/2))
(+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) 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) im) -1/2) (+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.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 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (+.f64 (*.f64 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 re 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(pow.f64 im 2)
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(+.f64 (pow.f64 re 2) (pow.f64 im 2))
(/.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 (*.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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (/.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 (log.f64 im) (log.f64 10)) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(+.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 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 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 (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 (+.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 -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 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.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 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))))
(+.f64 (neg.f64 (/.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 -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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(+.f64 (neg.f64 (/.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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (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 (/.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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.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 (neg.f64 (/.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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.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/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 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.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 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.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 -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 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10))))) (neg.f64 (/.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 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (pow.f64 re 6) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (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 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (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 (*.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 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (pow.f64 im 6) (log.f64 10))))) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 10)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 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 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.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 (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 (-.f64 0 (-.f64 -1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) 1)
(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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)))
(pow.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)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(+.f64 0 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 0)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 0 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(-.f64 (-.f64 0 (-.f64 -1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) 1)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 1))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (fabs.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) 1))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) 1)
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.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 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.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)))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))) (fabs.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (fabs.f64 (/.f64 (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))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (fabs.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
(fabs.f64 (/.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.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 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)))) (log.f64 10)) 0)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 0 (neg.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 0 (-.f64 -1 (/.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)))) (log.f64 10)) 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 (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 (/.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)))) (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 (/.f64 1 (/.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 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 (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)))) (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 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 (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))
(pow.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))
(neg.f64 (neg.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))

localize41.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
0.5b
(*.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)))
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 129 to 39 computations (69.8% saved)

series13.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
5.0ms
im
@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)))
2.0ms
im
@inf
(*.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)))
2.0ms
re
@inf
(*.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)))
1.0ms
re
@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)))
1.0ms
re
@-inf
(*.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)))

rewrite171.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1034×rational.json-simplify-55
778×rational.json-1
778×rational.json-2
778×rational.json-3
776×rational.json-5
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017206
1146116
2457116
31660116
47485116
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(*.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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))))
Outputs
((#(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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.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 (/.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))) 0)))) (#(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))) 1)))) (#(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 (/.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 pow.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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.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))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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))) (fabs.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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))) (neg.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.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 fabs.f64 (neg.f64 (neg.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.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))) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.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)))) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.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)) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.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)))) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.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)) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.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 fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.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)))) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.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)) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.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 fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)) (fabs.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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 (/.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))) (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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 (/.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))) (fabs.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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)) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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 (/.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))) (fabs.f64 (/.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 fabs.f64 (/.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 (fabs.f64 (/.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.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)))) (fabs.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.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))) (fabs.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))))) (fabs.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.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))) (neg.f64 (fabs.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)))))))))))
((#(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 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)))) (log.f64 10)) 0)))) (#(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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))))

simplify292.0ms (0.6%)

Algorithm
egg-herbie
Rules
1288×rational.json-simplify-55
1186×rational.json-simplify-79
1176×rational.json-simplify-2
1088×rational.json-simplify-1
1084×rational.json-simplify-104
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03599582
17269364
211359364
333249364
460279364
Stop Event
node limit
Counts
98 → 201
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))))
(/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))))))))))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))))
(/.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 (*.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))) 0)
(+.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 (/.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))) 0)
(/.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))) 1)
(/.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))))
(pow.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))) 1)
(fabs.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))))
(fabs.f64 (neg.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)))))
(fabs.f64 (/.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))) (fabs.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))))))
(fabs.f64 (/.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))) (neg.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))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.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))))
(fabs.f64 (neg.f64 (neg.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))))))
(fabs.f64 (neg.f64 (/.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))) (fabs.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)))))))
(fabs.f64 (*.f64 (/.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)))) (log.f64 10)))))
(fabs.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)))) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.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)) (fabs.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)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.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)))) (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.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)))) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.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)) (fabs.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)))))))
(fabs.f64 (*.f64 (neg.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))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.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)))) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (neg.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)) (fabs.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)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)) (fabs.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)))))))
(fabs.f64 (/.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 (/.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))) (neg.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)))))))
(fabs.f64 (/.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 (/.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))) (fabs.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))))))))
(fabs.f64 (/.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)) (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (/.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 (/.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))) (fabs.f64 (/.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))))))))
(fabs.f64 (/.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 (fabs.f64 (/.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)))) (log.f64 10))))))
(fabs.f64 (/.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2))))
(fabs.f64 (/.f64 (neg.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)))) (fabs.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))))))
(fabs.f64 (/.f64 (/.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))) (fabs.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))))) (fabs.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))))))
(fabs.f64 (/.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))) (neg.f64 (fabs.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)) 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)))) (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)) 1)
(/.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))))
(pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
Outputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 (log.f64 10) im) 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 (log.f64 10) im) 2)) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2)) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 im)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))))
(+.f64 (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 (log.f64 10) im) 2)) (+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))))
(+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))) (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2))))
(+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (/.f64 (*.f64 (log.f64 im) (pow.f64 re 2)) (pow.f64 (*.f64 im (log.f64 10)) 2)) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)))
(/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (log.f64 (/.f64 1 re)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 (/.f64 1 re)) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (log.f64 (/.f64 -1 re)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 -1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))))
(/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)) (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (*.f64 (log.f64 re) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)) (+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2)) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 2)) (/.f64 (*.f64 (pow.f64 im 2) (log.f64 re)) (pow.f64 (*.f64 (log.f64 10) re) 2))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2))))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (*.f64 (pow.f64 re 6) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 -1/720 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (*.f64 (pow.f64 re 6) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (log.f64 (/.f64 1 im)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (log.f64 (/.f64 1 im)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))))
(+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 (/.f64 1 im)) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 (/.f64 1 im)) 120)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 (log.f64 10) im) 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (log.f64 (/.f64 -1 im)))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 (/.f64 -1 im))) (pow.f64 (*.f64 im (log.f64 10)) 2))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))))
(/.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 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.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 (/.f64 (log.f64 im) (log.f64 10)) (*.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 (/.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 (/.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 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (+.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 -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 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.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 (neg.f64 (/.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 (neg.f64 (/.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 (*.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 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (neg.f64 (/.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 (pow.f64 im 6) 120) (*.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 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.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)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.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)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (log.f64 10) (pow.f64 re 2)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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)))) (neg.f64 (/.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 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))) (neg.f64 (/.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/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (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 (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 (*.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 (log.f64 re) (log.f64 10)) (*.f64 1/6 (/.f64 (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 (log.f64 re) (log.f64 10)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.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 (log.f64 re) (log.f64 10)) (+.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 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.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)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (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 (/.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)))) (neg.f64 (/.f64 (log.f64 (/.f64 1 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))))) (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (/.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 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))))) (neg.f64 (/.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 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.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 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.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/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.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)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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 (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 (/.f64 (log.f64 (/.f64 -1 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))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (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 (log.f64 10) (pow.f64 im 2)))) (+.f64 (+.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 (/.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 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (neg.f64 (/.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 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 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))) 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 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 (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))) 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 (/.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))) 1)
(*.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)))) (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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(pow.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))) 1)
(*.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)))
(fabs.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)))
(fabs.f64 (neg.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)))
(fabs.f64 (/.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))) (fabs.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)))
(fabs.f64 (/.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))) (neg.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)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))
(fabs.f64 (*.f64 (fabs.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)))
(fabs.f64 (neg.f64 (neg.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)))
(fabs.f64 (neg.f64 (/.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))) (fabs.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)))
(fabs.f64 (*.f64 (/.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)))) (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)))
(fabs.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)))) (fabs.f64 (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)))
(fabs.f64 (*.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)) (fabs.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)))
(fabs.f64 (*.f64 (fabs.f64 (/.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)))) (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)))
(fabs.f64 (*.f64 (fabs.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)))) (fabs.f64 (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)))
(fabs.f64 (*.f64 (fabs.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)) (fabs.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)))
(fabs.f64 (*.f64 (neg.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)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.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)))
(fabs.f64 (*.f64 (neg.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)))) (fabs.f64 (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)))
(fabs.f64 (*.f64 (neg.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)) (fabs.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)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (fabs.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)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (neg.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)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (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)))
(fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (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)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (fabs.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)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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))))) (neg.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)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)))) (fabs.f64 (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)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (fabs.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)) (fabs.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)))
(fabs.f64 (/.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 (/.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))) (neg.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)))
(fabs.f64 (/.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 (/.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))) (fabs.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)))
(fabs.f64 (/.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)) (fabs.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)))
(fabs.f64 (/.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 (/.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))) (fabs.f64 (/.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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(fabs.f64 (/.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 (fabs.f64 (/.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)))) (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)))
(fabs.f64 (/.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2))))
(fabs.f64 (/.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 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(fabs.f64 (/.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 2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (*.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))))
(fabs.f64 (/.f64 (neg.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)))) (fabs.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)))
(fabs.f64 (/.f64 (/.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))) (fabs.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))))) (fabs.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)))
(fabs.f64 (/.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))) (neg.f64 (fabs.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)) 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)))) (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 (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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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))
(pow.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))

eval1.2s (2.4%)

Compiler

Compiled 61851 to 36055 computations (41.7% saved)

prune810.0ms (1.7%)

Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New1303181321
Fresh112
Picked101
Done145
Total1306231329
Error
0.6b
Counts
1329 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
55.7b
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
46.6b
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
30.3b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
34.2b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
27.4b
(/.f64 (log.f64 im) (log.f64 10))
27.4b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
30.3b
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)) 1)
30.3b
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))) 1)
30.4b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
30.4b
(-.f64 (-.f64 0 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))) 1)
34.3b
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
46.5b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
44.3b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
48.0b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
30.3b
(*.f64 (/.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)))) (log.f64 10)) (*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
34.3b
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
27.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
30.3b
(*.f64 (/.f64 1 (*.f64 (/.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)))) (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))))
30.4b
(*.f64 (/.f64 1 (*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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))))
30.4b
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.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 (/.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 (/.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)))) (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 (/.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))))
30.4b
(*.f64 (*.f64 (*.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 (/.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 (/.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)))) (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 (/.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))))))
27.4b
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
Compiler

Compiled 3266 to 1508 computations (53.8% saved)

localize50.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 43 to 33 computations (23.3% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite103.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2018×rational.json-1
2018×rational.json-5
2018×rational.json-2
2018×rational.json-3
2016×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01448
112836
236236
3111136
4419936
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (log.f64 im) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (#(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 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (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 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))))

simplify298.0ms (0.6%)

Algorithm
egg-herbie
Rules
1536×rational.json-simplify-111
1048×rational.json-simplify-49
826×rational.json-simplify-2
728×rational.json-simplify-54
688×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0981688
11691536
24981536
316631504
451551504
Stop Event
node limit
Counts
68 → 59
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 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (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)) 1)
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 0)
(+.f64 1 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(+.f64 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(*.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) -1))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) -1))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(pow.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
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)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1)))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10)))))
(-.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 (neg.f64 (/.f64 (log.f64 -1) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1)))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10)))))
(-.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 (neg.f64 (/.f64 (log.f64 -1) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1)))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10)))))
(-.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 (neg.f64 (/.f64 (log.f64 -1) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(*.f64 -1 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1)))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10)))))
(-.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 (neg.f64 (/.f64 (log.f64 -1) (log.f64 10))) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 0 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(/.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 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (+.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (neg.f64 (/.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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.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 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.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 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.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) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 -1 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 0)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 1 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) -1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (-.f64 -2 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) -1))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) -1))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)) 1)
0.0b
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 120 to 48 computations (60% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite179.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
822×rational.json-1
822×rational.json-2
822×rational.json-3
820×rational.json-5
818×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02098
118592
257380
3191880
4734480
Stop Event
node limit
Counts
2 → 43
Calls
Call 1
Inputs
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)) 1)
Outputs
((#(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))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.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 1 (-.f64 -3 (/.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 (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 -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 -3 (/.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)))) (#(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 (-.f64 -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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.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 (-.f64 -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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.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 (/.f64 1 (-.f64 -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))) (-.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 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.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 -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 (-.f64 -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))) (-.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.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 neg.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (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)) 2))))) (#(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 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 (+.f64 1 (/.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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) -2)))) (#(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) 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)))) (log.f64 10)) 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 (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 -1 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (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)))) (log.f64 10))) -1)))) (#(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 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 (/.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 (/.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 (/.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 (neg.f64 (/.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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (*.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 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 (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)))) (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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))

simplify402.0ms (0.8%)

Algorithm
egg-herbie
Rules
1264×rational.json-simplify-54
1070×rational.json-simplify-43
1014×rational.json-simplify-58
862×rational.json-simplify-1
666×exponential.json-simplify-26
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02236169
14345913
29435913
332335817
464575817
Stop Event
node limit
Counts
91 → 208
Calls
Call 1
Inputs
(*.f64 -1 (+.f64 2 (/.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 (+.f64 2 (/.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 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))))))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.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 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 -1 (+.f64 2 (*.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 (+.f64 2 (*.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 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(*.f64 -1 (+.f64 2 (*.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 (+.f64 2 (*.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 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(*.f64 -1 (+.f64 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 -1 (+.f64 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 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.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 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 2 (*.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 2 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 2 (*.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 2 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(/.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 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 0)
(+.f64 0 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 1 (-.f64 -3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)
(+.f64 -1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(+.f64 (-.f64 -3 (/.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)
(*.f64 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 1 (-.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)))) (log.f64 10)) 2) -1)
(*.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1))
(*.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -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)
(/.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) 2) -1)
(pow.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))
(+.f64 -2 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))
(+.f64 0 (/.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 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 0)
(+.f64 -1 (+.f64 1 (/.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)) 2) -2)
(+.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -1) 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)))) (log.f64 10)) 1)
(*.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 -1 (neg.f64 (/.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)))) (log.f64 10))) -1)
(*.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 (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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1))
(*.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 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (/.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)))) (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)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 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 (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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)
(pow.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
Outputs
(*.f64 -1 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 -2 (/.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 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (neg.f64 (+.f64 2 (/.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 -2 (/.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 -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 (+.f64 2 (/.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 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.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 (log.f64 10) (pow.f64 im 2)))) (+.f64 (neg.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (-.f64 -2 (/.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/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.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 (+.f64 2 (/.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 (*.f64 -1 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.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 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (+.f64 (neg.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (neg.f64 (+.f64 2 (/.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 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (-.f64 -2 (/.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 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(-.f64 -2 (neg.f64 (/.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 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.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/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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 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 (neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(+.f64 (neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (+.f64 (-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.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 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(-.f64 -2 (neg.f64 (/.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 (+.f64 2 (*.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)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.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 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 2 (*.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)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))
(+.f64 (*.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 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))))
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 (neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (-.f64 -2 (neg.f64 (/.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/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(*.f64 -1 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(neg.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))))
(-.f64 -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 -1 (+.f64 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)))) (neg.f64 (+.f64 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 -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 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 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)))) (neg.f64 (+.f64 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 -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/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 -1 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 -1/6 (/.f64 (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 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (neg.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(+.f64 (+.f64 (*.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 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (+.f64 2 (*.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)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 (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 (+.f64 2 (*.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)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (+.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 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))
(+.f64 (neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(+.f64 (neg.f64 (+.f64 2 (neg.f64 (/.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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (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 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(neg.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (+.f64 2 (*.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)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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 (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 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.f64 -1 (+.f64 2 (*.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/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/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (+.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 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(+.f64 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.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 (log.f64 10) (pow.f64 im 2)))) (neg.f64 (+.f64 2 (neg.f64 (/.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 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))))) (neg.f64 (+.f64 2 (neg.f64 (/.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 (*.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6)))) (-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(/.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/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 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/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 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (*.f64 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/6))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/6) (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/6))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.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 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/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 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/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 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720))))
(+.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.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 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/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 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/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 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (neg.f64 (/.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/4) (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/720))))
(/.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 (log.f64 re) (log.f64 10)) (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2))
(+.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 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4)))
(+.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 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/6))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/6) (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/6))))
(+.f64 (/.f64 (log.f64 re) (log.f64 10)) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) -1/4) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) 1/6))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/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 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/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 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(neg.f64 (/.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 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/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 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4)))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/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 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) -1/4) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2) (+.f64 (neg.f64 (/.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/4) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 10) (pow.f64 im 6))) 1/720))))
(+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 0)
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 0 (-.f64 -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)))) (log.f64 10)))
(+.f64 1 (-.f64 -3 (/.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)))) (log.f64 10)))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) -1)
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(+.f64 -1 (-.f64 -1 (/.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)))) (log.f64 10)))
(+.f64 (-.f64 -3 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(-.f64 -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)
(-.f64 -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))) (/.f64 (-.f64 -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)))) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 1 (-.f64 -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)))) (log.f64 10)))
(*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) -1)
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 1 (-.f64 -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)))) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1))
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(*.f64 (/.f64 1 (-.f64 -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))) (-.f64 -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)))) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -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)))) (log.f64 10)))
(/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(-.f64 -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))) (/.f64 (-.f64 -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)))) (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)))) (log.f64 10)) 2) -1)
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(pow.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)
(-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))
(neg.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2))
(-.f64 -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)) 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)))) (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 (+.f64 1 (/.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 (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 -1 (+.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 2) -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)))) (log.f64 10)) -1) 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)))) (log.f64 10)) 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 (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 -1 (neg.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 (neg.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 (/.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)))) (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 (/.f64 1 (/.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 (/.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 (neg.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 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (*.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 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 (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)) 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 (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 (neg.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))
(pow.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))
(neg.f64 (neg.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))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
1.0b
(pow.f64 (log.f64 10) 2)
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 120 to 61 computations (49.2% saved)

series43.0ms (0.1%)

Counts
2 → 8
Calls

3 calls:

TimeVariablePointExpression
26.0ms
re
@inf
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
9.0ms
re
@0
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
8.0ms
re
@-inf
(pow.f64 (log.f64 (/.f64 -1 re)) 2)

rewrite99.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1880×rational.json-1
1880×rational.json-5
1880×rational.json-2
1880×rational.json-3
1878×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01228
19528
227428
395128
4365928
Stop Event
node limit
Counts
2 → 26
Calls
Call 1
Inputs
(pow.f64 (log.f64 10) 2)
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (log.f64 10) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 10) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log.f64 10) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (/.f64 1 (pow.f64 (log.f64 10) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 (log.f64 10) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 10))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (pow.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))))

simplify165.0ms (0.3%)

Algorithm
egg-herbie
Rules
1206×rational.json-simplify-76
1014×rational.json-simplify-54
984×rational.json-simplify-55
806×rational.json-simplify-50
800×rational.json-simplify-104
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070580
1115572
2228572
3672572
42696572
55594572
Stop Event
node limit
Counts
34 → 31
Calls
Call 1
Inputs
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(+.f64 (pow.f64 (log.f64 10) 2) 0)
(+.f64 0 (pow.f64 (log.f64 10) 2))
(-.f64 (pow.f64 (log.f64 10) 2) 0)
(*.f64 (pow.f64 (log.f64 10) 2) 1)
(*.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))
(*.f64 1 (pow.f64 (log.f64 10) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (/.f64 1 (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) 1))
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2))
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 10) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 10))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2)))
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))
(+.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)
(+.f64 0 (pow.f64 (log.f64 (/.f64 -1 re)) 2))
(-.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)
(*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)
(*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
(*.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) 1))
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) 2))
(*.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2)))
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
Outputs
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(pow.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) 2)
(+.f64 (pow.f64 (log.f64 10) 2) 0)
(pow.f64 (log.f64 10) 2)
(+.f64 0 (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 2)
(-.f64 (pow.f64 (log.f64 10) 2) 0)
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 2)
(*.f64 1 (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (/.f64 1 (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) 1))
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))
(pow.f64 (log.f64 10) 2)
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2))
(pow.f64 (log.f64 10) 2)
(*.f64 (pow.f64 (*.f64 (*.f64 (log.f64 10) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 10))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2)))
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 2) 1)
(pow.f64 (log.f64 10) 2)
(/.f64 (pow.f64 (log.f64 10) 2) (/.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 2)
(+.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(+.f64 0 (pow.f64 (log.f64 (/.f64 -1 re)) 2))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(-.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 0)
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (*.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) 1))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2) (pow.f64 (/.f64 1 (log.f64 (/.f64 -1 re))) 2))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(*.f64 (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))))) 2) (/.f64 (/.f64 1 (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (*.f64 (log.f64 (/.f64 -1 re)) (log.f64 (/.f64 -1 re))) 2)))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) 1)
(pow.f64 (log.f64 (/.f64 -1 re)) 2)
(/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))
(pow.f64 (log.f64 (/.f64 -1 re)) 2)

localize58.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
0.4b
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
0.5b
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
0.5b
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 117 to 79 computations (32.5% saved)

series9.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite207.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1008×rational.json-simplify-49
952×rational.json-simplify-55
888×rational.json-simplify-47
828×rational.json-simplify-58
578×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013171
1108171
2331171
31220171
45534171
Stop Event
node limit
Counts
3 → 138
Calls
Call 1
Inputs
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (log.f64 im) (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)) (/.f64 (log.f64 im) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.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) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.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) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.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) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.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) (log.f64 10))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.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) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.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) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.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) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.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) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.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) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))

simplify423.0ms (0.9%)

Algorithm
egg-herbie
Rules
1430×rational.json-simplify-47
1066×rational.json-simplify-54
956×rational.json-simplify-43
908×rational.json-simplify-1
818×rational.json-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03319732
17029700
213219700
331309700
477599700
Stop Event
node limit
Counts
174 → 160
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(+.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.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 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(+.f64 (*.f64 (/.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) (log.f64 10))))) 0)
(+.f64 0 (*.f64 (/.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) (log.f64 10))))))
(-.f64 (*.f64 (/.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) (log.f64 10))))) 0)
(-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.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) (log.f64 10))))))) 1)
(/.f64 (*.f64 (/.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) (log.f64 10))))) 1)
(/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (*.f64 (/.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) (log.f64 10))))) 1)
(neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.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) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (fabs.f64 (/.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) (log.f64 10))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(fabs.f64 (*.f64 (neg.f64 (/.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) (log.f64 10))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(+.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(+.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
Outputs
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 2) (pow.f64 (log.f64 10) 2))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 4) (pow.f64 (log.f64 10) 4))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(+.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 0)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 0 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.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 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 (/.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) (log.f64 10))))) 0)
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 0 (*.f64 (/.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) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (*.f64 (/.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) (log.f64 10))))) 0)
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 0 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (/.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) (log.f64 10))))))) 1)
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.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) (log.f64 10))))) 1)
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (*.f64 (/.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) (log.f64 10))))) 1)
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.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) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (/.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) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.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) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (log.f64 im) (fabs.f64 (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10)))))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (log.f64 im) (fabs.f64 (log.f64 10)))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (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) (log.f64 10))))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.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) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) (*.f64 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 2 (fabs.f64 (/.f64 (log.f64 im) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(fabs.f64 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (-.f64 0 (/.f64 (*.f64 (/.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) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(fabs.f64 (-.f64 0 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (fabs.f64 (/.f64 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))

localize276.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
0.5b
(*.f64 (-.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)))) (log.f64 10))))
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 584 to 233 computations (60.1% saved)

series75.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
42.0ms
im
@inf
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
6.0ms
re
@inf
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
6.0ms
im
@-inf
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
4.0ms
re
@0
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
3.0ms
im
@0
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))

rewrite207.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1118×rational.json-simplify-47
936×rational.json-simplify-55
774×rational.json-1
774×rational.json-2
774×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017230
1144230
2456230
31667230
47111230
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(*.f64 (-.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)))) (log.f64 10))))
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.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)))) (log.f64 10)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.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)))) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.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)))) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))))))

simplify564.0ms (1.2%)

Algorithm
egg-herbie
Rules
1398×rational.json-simplify-47
930×rational.json-simplify-1
922×rational.json-simplify-55
886×rational.json-simplify-104
850×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
054518436
1111917798
2188017752
3410817188
4664217188
Stop Event
node limit
Counts
92 → 240
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))
(pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))))
(*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))) (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))) (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))))) (pow.f64 re 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))))) (pow.f64 re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10)))))) (pow.f64 re 6))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))))
(*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 im 6))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (pow.f64 im 4))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 im 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 im 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))))
(+.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)
(+.f64 0 (*.f64 (-.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)))) (log.f64 10)))))
(-.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)
(-.f64 0 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.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)))) (log.f64 10)))))) 1)
(/.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)
(/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))
(pow.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)
(neg.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(fabs.f64 (*.f64 (-.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)))) (log.f64 10)))))
(fabs.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (-.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)))) (log.f64 10)) 1)))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (+.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)))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (fabs.f64 (-.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)))) (log.f64 10)) 1)))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(+.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)
(+.f64 0 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))
(-.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)
(-.f64 0 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)
(/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)
(neg.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
Outputs
(pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))) (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6)))))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2) (+.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))))
(pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)))
(+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))
(+.f64 (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (+.f64 (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (pow.f64 re 6) 120)) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))
(neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)) (*.f64 (pow.f64 re 2) -1)))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)))))
(neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))) (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)) (*.f64 (pow.f64 re 2) -1)) (*.f64 (pow.f64 re 4) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))))) -1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))))))))))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))))))))))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 re 2))) (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))))))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2)) (*.f64 (pow.f64 re 2) -1)) (*.f64 (pow.f64 re 4) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))))) -1))) (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (*.f64 (pow.f64 re 6) -1))))
(+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))))))))) (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (neg.f64 (pow.f64 re 6)))))
(+.f64 (*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))))))) (*.f64 (pow.f64 re 6) (neg.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) 1/2))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))))
(neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))))) (pow.f64 re 4)))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 re 4))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 re 4)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3) (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 re 4)))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 re 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))))) (pow.f64 re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10)))))) (pow.f64 re 6))))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 re 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (log.f64 10)))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))))) (pow.f64 re 6)))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 (pow.f64 im 6) 120)) (log.f64 10)))))) (pow.f64 re 6)) (/.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 re 4)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))) (*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 re 4)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 (pow.f64 im 6) 120)) (log.f64 10)))))) (pow.f64 re 6))))))
(*.f64 -1 (+.f64 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 re 4)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 2) (*.f64 (pow.f64 im 6) 120)) (log.f64 10)))))) (pow.f64 re 6))) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2)))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))))
(neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 re 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 re 4)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 re 4)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2)))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 re 4)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10)))))) (pow.f64 re 6))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 re 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 re 6)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 re 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 re 6)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3) (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 re 4))))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 re 6)) (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 re 4)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 re 2))))))
(*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))
(neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (*.f64 (pow.f64 im 2) -1)))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))))
(neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2)))))
(+.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (*.f64 (pow.f64 im 2) -1))) (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (*.f64 (pow.f64 im 4) -1)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))) (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (neg.f64 (pow.f64 im 4))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 im 6))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (pow.f64 im 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (*.f64 (pow.f64 im 4) -1)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (*.f64 (pow.f64 im 6) -1)) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (*.f64 (pow.f64 im 2) -1)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (*.f64 (pow.f64 im 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6))))) (-.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (neg.f64 (pow.f64 im 4))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))))
(+.f64 (*.f64 (pow.f64 im 4) (neg.f64 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6))))) (-.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/3 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6))))) (-.f64 -1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2))))
(neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2)))))
(+.f64 (neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4)))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4)))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (log.f64 10)))))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2))))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4))))) (neg.f64 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6))))
(+.f64 (neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4))))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6)) (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))))) (pow.f64 im 4))))))
(*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(*.f64 -1 (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2))))
(neg.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 im 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 im 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 im 4)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2)))))
(*.f64 -1 (+.f64 (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 im 4))) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 im 4))) (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 im 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 im 6)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 im 4)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10)))))) (pow.f64 im 6)))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 im 4)) (+.f64 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (pow.f64 im 2))))) (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (log.f64 10)))))) (pow.f64 im 6))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))))))) (pow.f64 im 6)) (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (log.f64 10))))) (pow.f64 im 4)) (+.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3) (/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (log.f64 10)))) (pow.f64 im 2))))))
(+.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)
(*.f64 (-.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)))) (log.f64 10))))
(+.f64 0 (*.f64 (-.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)))) (log.f64 10)))))
(*.f64 (-.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)))) (log.f64 10))))
(-.f64 (*.f64 (-.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)))) (log.f64 10)))) 0)
(*.f64 (-.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)))) (log.f64 10))))
(-.f64 0 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.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)))) (log.f64 10)))))) 1)
(*.f64 (-.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)))) (log.f64 10))))
(/.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)
(*.f64 (-.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)))) (log.f64 10))))
(/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))
(*.f64 (-.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)))) (log.f64 10))))
(pow.f64 (*.f64 (-.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)))) (log.f64 10)))) 1)
(*.f64 (-.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)))) (log.f64 10))))
(neg.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (-.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)))) (log.f64 10)))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (-.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)))) (log.f64 10)) 1)))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (+.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 -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))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (-.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)))) (log.f64 10)) 1)))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1)))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.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)))) (log.f64 10)))) (/.f64 (-.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)))) (log.f64 10)))))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) 1) (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (/.f64 (*.f64 2 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 2 (fabs.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (-.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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.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)))) (log.f64 10))))
(fabs.f64 (/.f64 (*.f64 (-.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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.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)))) (log.f64 10))))))))
(*.f64 (-.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)))) (log.f64 10))))
(+.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(+.f64 0 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(-.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 0)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(-.f64 0 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (/.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))) 1)
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))
(neg.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))))
(*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))

eval11.5s (24%)

Compiler

Compiled 247750 to 141847 computations (42.7% saved)

prune3.8s (8%)

Pruning

39 alts after pruning (34 fresh and 5 done)

PrunedKeptTotal
New2514242538
Fresh41014
Picked101
Done358
Total2522392561
Error
0.4b
Counts
2561 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
55.7b
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
46.6b
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
30.3b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
34.2b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
27.4b
(/.f64 (log.f64 im) (log.f64 10))
34.2b
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
30.3b
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)) 1)
30.4b
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) 1)) 1)
30.3b
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))) 1)
27.4b
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) 1)
47.2b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
47.6b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
45.6b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
27.5b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) 1)
30.3b
(+.f64 (+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -1) 1)
27.4b
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
27.6b
(*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3)) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
34.3b
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
27.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4)))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.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 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
46.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))))
44.3b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
48.0b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
34.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
34.3b
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
27.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
30.3b
(*.f64 (/.f64 1 (*.f64 (/.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)))) (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))))
30.4b
(*.f64 (/.f64 1 (*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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))))
37.0b
(*.f64 (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
27.5b
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
Compiler

Compiled 4961 to 3138 computations (36.7% saved)

localize32.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 31 to 23 computations (25.8% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite220.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1748×rational.json-1
1748×rational.json-5
1748×rational.json-2
1748×rational.json-3
1746×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01248
19836
227136
392036
4349036
Stop Event
node limit
Counts
2 → 29
Calls
Call 1
Inputs
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
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 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (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)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)))))

simplify213.0ms (0.4%)

Algorithm
egg-herbie
Rules
1596×rational.json-simplify-49
1196×rational.json-simplify-2
972×rational.json-simplify-50
822×rational.json-simplify-58
812×rational.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0751263
11241231
23701231
317911199
459221199
Stop Event
node limit
Counts
53 → 42
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 1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 2)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.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) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (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)) 1)
(/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 0)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -2)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1)
(*.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
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)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.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 1 (/.f64 (log.f64 im) (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) (log.f64 10)) 1)
(+.f64 1 (/.f64 (log.f64 im) (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) (log.f64 10)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(-.f64 1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(+.f64 1 (neg.f64 (/.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 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(+.f64 1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) 1))
(+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 1 (/.f64 (log.f64 -1) (log.f64 10))))
(+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) 0)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -1)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 2)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.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) (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 (/.f64 (log.f64 im) (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 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (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)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.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 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.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) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (/.f64 (log.f64 im) (log.f64 10)) -1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 0)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1) -2)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(-.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 2) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) 1))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)

localize53.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
0.0b
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
0.4b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
Compiler

Compiled 64 to 45 computations (29.7% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite156.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
758×rational.json-simplify-47
692×rational.json-simplify-54
602×rational.json-simplify-1
586×rational.json-1
586×rational.json-5
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01662
115056
244744
3141544
4500844
Stop Event
node limit
Counts
2 → 57
Calls
Call 1
Inputs
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
Outputs
((#(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 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)))) (#(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 -1 (+.f64 1 (/.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) -2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 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)) (log.f64 10)) 1)))) (#(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)) (/.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 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 -1 (neg.f64 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.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)) (log.f64 10))))))) (#(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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))))) (#(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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (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)) (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)) (log.f64 10))))) (/.f64 (/.f64 -1 (neg.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)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.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)) (log.f64 10))))) (*.f64 (/.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)) (log.f64 10)))))) (/.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)) 1)))) (#(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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (-.f64 -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)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -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)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))))))

simplify208.0ms (0.4%)

Algorithm
egg-herbie
Rules
1390×rational.json-simplify-49
1126×rational.json-simplify-2
1114×rational.json-simplify-54
496×exponential.json-simplify-26
486×rational.json-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01342175
12382119
27632119
325092071
465532071
Stop Event
node limit
Counts
81 → 74
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 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 0 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(+.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1))
(+.f64 (+.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 0)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(*.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(*.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)) (log.f64 10))))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 -1 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1))
(*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 -1 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (*.f64 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
(*.f64 (*.f64 (/.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)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))
(*.f64 (*.f64 (/.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)) (log.f64 10))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1) (*.f64 (/.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)) (*.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)) (log.f64 10))))) (/.f64 (/.f64 -1 (neg.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)) (log.f64 10)))))
(*.f64 (*.f64 (*.f64 (/.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)) (log.f64 10))))) (*.f64 (/.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)) (log.f64 10)))))) (/.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10)))))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.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)) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 0 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(+.f64 1 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(+.f64 -1 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (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) -1)
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(*.f64 (neg.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(*.f64 (*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))
(/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (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) -1)
(pow.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(neg.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 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)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (+.f64 (/.f64 (log.f64 re) (log.f64 10)) (/.f64 (log.f64 -1) (log.f64 10)))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(neg.f64 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))
(-.f64 -2 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(*.f64 -1 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(neg.f64 (+.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2))
(-.f64 -2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 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 -2 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(/.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 -1 (+.f64 1 (/.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) -2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 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)) (log.f64 10)) 1)
(/.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)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (*.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (neg.f64 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 -1 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.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 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 -1 (neg.f64 (/.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)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (neg.f64 (/.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
(/.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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (/.f64 1 (/.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)) (log.f64 10)))))
(/.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)) (log.f64 10)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (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)) (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)) (log.f64 10))))) (/.f64 (/.f64 -1 (neg.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)) (log.f64 10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(*.f64 (*.f64 (*.f64 (/.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)) (log.f64 10))))) (*.f64 (/.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)) (log.f64 10)))))) (/.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (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)) (log.f64 10)) 1)
(/.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)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(neg.f64 (neg.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 0 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 0)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 1 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) -1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 -1 (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (-.f64 -3 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (*.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (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) -1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (/.f64 -1 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2)))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (neg.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) 1) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(*.f64 (*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))))))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (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) -1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(pow.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(neg.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2))
(-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))

localize395.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
15.3b
(sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
28.2b
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
52.9b
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))
Compiler

Compiled 1002 to 66 computations (93.4% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite134.0ms (0.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
022754
1191754
2604474
3230146
Stop Event
node limit
Counts
2 → 14
Calls
Call 1
Inputs
(*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))
Outputs
((#(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 (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))) 0)))) (#(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))
((#(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 (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))) 0)))) (#(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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 pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))))

simplify355.0ms (0.7%)

Algorithm
egg-herbie
Rules
1232×rational.json-simplify-43
1030×rational.json-simplify-47
914×rational.json-simplify-79
876×rational.json-simplify-54
670×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0792410
11412378
22422378
34222378
48882378
516552378
640552378
765422378
Stop Event
node limit
Counts
62 → 64
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))))
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 0 (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))) 0)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 0 (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))) 0)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (+.f64 im (*.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 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.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 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.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 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(*.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 (/.f64 (pow.f64 im 2) 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 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (neg.f64 re) (*.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 (/.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) (neg.f64 re)))
(+.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 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16) (neg.f64 re))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.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 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.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 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (+.f64 im (*.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 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(*.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) im) -1/2))
(+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) 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 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.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 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (+.f64 im (*.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 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.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 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.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 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(*.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 (/.f64 (pow.f64 im 2) 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 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8)))
(+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (neg.f64 re) (*.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 (/.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) (neg.f64 re)))
(+.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 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16) (neg.f64 re))))
(+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
(+.f64 (neg.f64 re) (+.f64 (*.f64 (/.f64 (pow.f64 im 2) re) -1/2) (+.f64 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 3)) 1/8) (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 5)) -1/16))))
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 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (+.f64 re (*.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 re (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 re (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
(+.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 re (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 4) (pow.f64 re 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) re)) (*.f64 1/16 (/.f64 (pow.f64 im 6) (pow.f64 re 5))))))
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 re 4) (pow.f64 im 3))) (*.f64 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.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/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (+.f64 im (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(+.f64 (+.f64 im (*.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 1/2 (/.f64 (pow.f64 re 2) im))))
(+.f64 im (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) im)) (*.f64 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5)))) (*.f64 -1/8 (/.f64 (pow.f64 re 4) (pow.f64 im 3)))))
(+.f64 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 1/16 (/.f64 (pow.f64 re 6) (pow.f64 im 5))))))
(*.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) im) -1/2))
(+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) 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 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.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 im -1) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)))
(+.f64 (neg.f64 im) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8))))
(+.f64 (neg.f64 im) (+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (*.f64 (/.f64 (pow.f64 re 2) im) -1/2) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 3)) 1/8) (+.f64 (+.f64 (neg.f64 im) (*.f64 (/.f64 (pow.f64 re 2) im) -1/2)) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 5)) -1/16)))
(+.f64 0 (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))) 0)
(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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)))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(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 (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))) 0)
(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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (/.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)))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) 1)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))

localize318.0ms (0.7%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
0.5b
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))
0.5b
(/.f64 (log.f64 im) (log.f64 10))
14.4b
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1)
Compiler

Compiled 194 to 138 computations (28.9% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite182.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
826×rational.json-simplify-47
706×rational.json-simplify-50
652×rational.json-1
652×rational.json-5
652×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01773
115361
244261
3142261
4570061
Stop Event
node limit
Counts
1 → 29
Calls
Call 1
Inputs
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))))

simplify307.0ms (0.6%)

Algorithm
egg-herbie
Rules
1466×rational.json-simplify-2
1290×rational.json-simplify-58
1016×rational.json-simplify-43
998×rational.json-simplify-54
618×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0772229
11242213
23432213
317542213
443132213
566002213
Stop Event
node limit
Counts
41 → 34
Calls
Call 1
Inputs
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(+.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 -1 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(+.f64 1 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(+.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(+.f64 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(+.f64 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
Outputs
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (/.f64 1 im)) 3)))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 -1)) 3))
(+.f64 0 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 -1 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 1 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 0)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (+.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (*.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (neg.f64 (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) -1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) 1)
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))

localize390.0ms (0.8%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
0.5b
(*.f64 (-.f64 -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)))) (log.f64 10))))
0.6b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0b
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Compiler

Compiled 696 to 282 computations (59.5% saved)

series62.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
30.0ms
re
@0
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
6.0ms
re
@inf
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
5.0ms
im
@inf
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
4.0ms
im
@0
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
3.0ms
re
@-inf
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))

rewrite295.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
928×rational.json-simplify-55
824×rational.json-1
824×rational.json-2
824×rational.json-3
822×rational.json-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019236
1158236
2480236
31757236
47438236
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(*.f64 (-.f64 -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)))) (log.f64 10))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 -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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -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)))) (log.f64 10)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 -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)))) (log.f64 10)))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (neg.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.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)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (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 fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.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)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (fabs.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (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 fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (-.f64 -1 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 1 (-.f64 -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))) (-.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 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.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 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.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 neg.f64 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))))))

simplify886.0ms (1.8%)

Algorithm
egg-herbie
Rules
986×rational.json-simplify-55
976×rational.json-simplify-104
960×rational.json-simplify-1
916×rational.json-simplify-76
820×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
070529002
1133128200
2205328188
3431728176
4725028176
Stop Event
node limit
Counts
98 → 219
Calls
Call 1
Inputs
(pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.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 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))
(pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2)
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.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 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))))
(/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (pow.f64 re 4))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (pow.f64 re 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)))) (pow.f64 re 6))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (pow.f64 re 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (pow.f64 re 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10)))) (pow.f64 im 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (pow.f64 im 4)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)))) (pow.f64 im 6))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (*.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)
(+.f64 0 (*.f64 (-.f64 -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)))) (log.f64 10)))))
(-.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)
(-.f64 0 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -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)))) (log.f64 10)))))) 1)
(/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)
(/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))
(pow.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)
(neg.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(fabs.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))))
(fabs.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(fabs.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -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)))) (log.f64 10)))))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (-.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)) -2)))
(fabs.f64 (*.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (fabs.f64 (-.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)) -2)))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(+.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)
(+.f64 0 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(-.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) 1)
(*.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)
(*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) 1))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))
(pow.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
Outputs
(pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2))
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2)))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))))
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)))))
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)) (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))) (pow.f64 re 6))) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.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 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 re 4))))))))
(pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2)
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (pow.f64 im 2)) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))))
(+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))
(+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (pow.f64 im 6)) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (pow.f64 im 4)))))
(+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2))) (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(+.f64 (+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))))
(+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (/.f64 (*.f64 (pow.f64 im 2) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 (pow.f64 im 6) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))))
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.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 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (pow.f64 re 6) 120)) (*.f64 (log.f64 10) (pow.f64 im 6)))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))))
(pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)
(+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))
(+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.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 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 2)) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 4)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (+.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (/.f64 (*.f64 (pow.f64 re 2) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))))
(/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (pow.f64 re 4))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (*.f64 (pow.f64 re 4) -1))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (neg.f64 (pow.f64 re 4)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 (pow.f64 re 4) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (pow.f64 re 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (pow.f64 re 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (+.f64 2 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)))) (pow.f64 re 6))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (*.f64 (pow.f64 re 6) -1)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)))) (*.f64 (pow.f64 re 4) -1)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (*.f64 (pow.f64 re 6) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (*.f64 (pow.f64 re 6) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (neg.f64 (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (*.f64 (pow.f64 re 6) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(/.f64 -1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))) (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (pow.f64 re 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))) (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 2)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6))) (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (pow.f64 re 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3))))) (pow.f64 re 6)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2) (*.f64 (pow.f64 im 6) 120)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4)))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) (*.f64 120 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 9))) (pow.f64 re 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(/.f64 -1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10)))) (pow.f64 im 2)) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 6)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2) (pow.f64 im 4)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 im 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 re 2)))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 90) (*.f64 (pow.f64 im 6) 30)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10)))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) im) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4))) (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4)))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)))) (pow.f64 re 6))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6)) (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 4))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 im 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6))))) (pow.f64 re 6)) (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 im (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 6)))) (pow.f64 re 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (pow.f64 im 4)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (*.f64 (pow.f64 im 4) -1))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (neg.f64 (pow.f64 im 4)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 (pow.f64 im 4) (neg.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (pow.f64 im 2)) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)))) (pow.f64 im 6))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (+.f64 2 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))) (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)))) (*.f64 (pow.f64 im 6) -1)) (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))) (*.f64 (pow.f64 im 4) -1)))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))) (neg.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))))) (*.f64 (pow.f64 im 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (*.f64 (pow.f64 im 6) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (neg.f64 (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (*.f64 (pow.f64 im 6) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4))))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 -1/4 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6))))) (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (-.f64 (*.f64 1/3 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 6)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)))))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4))))) (*.f64 (log.f64 10) (pow.f64 re 2)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) (+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))) (*.f64 1/2 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 2))))) 2) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 9)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (log.f64 10) (pow.f64 re 4)))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 6))))) (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3))))))))) (/.f64 1 (pow.f64 (+.f64 2 (/.f64 (log.f64 re) (log.f64 10))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(/.f64 -1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10))) (*.f64 (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))) (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (pow.f64 re 6) 120)) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6)) (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3))))) (pow.f64 im 6)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 4)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 1/360 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))
(/.f64 -1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(/.f64 -1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 6)) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (log.f64 10)))) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (pow.f64 re 2)) (log.f64 10)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (pow.f64 im 2))))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (log.f64 10))) (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (pow.f64 re 4)) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 4)) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) (/.f64 (*.f64 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 re 2)) (log.f64 10))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) re) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 re 6) 30) (*.f64 (pow.f64 re 6) 90)) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2)))))) (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6)))) (/.f64 1 (pow.f64 (+.f64 2 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))) (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (log.f64 10))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 im 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))))) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4)))) (+.f64 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)) (neg.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9)))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)) (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) (*.f64 120 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2))) (*.f64 1/360 (/.f64 (*.f64 (*.f64 (pow.f64 re 6) 120) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 6) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (log.f64 10)))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))))) (pow.f64 im 6)) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (log.f64 10))) (+.f64 (*.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log.f64 10))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (pow.f64 (log.f64 10) 2))))) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 6))) (/.f64 (pow.f64 (+.f64 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (*.f64 re (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) 2) (log.f64 10)))) 2) (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 9))) (pow.f64 im 4)))))) (/.f64 1 (pow.f64 (+.f64 2 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3)))
(+.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(+.f64 0 (*.f64 (-.f64 -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)))) (log.f64 10)))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(-.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 0)
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(-.f64 0 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (-.f64 -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)))) (log.f64 10)))))) 1)
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(pow.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) 1)
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(neg.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -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)))) (log.f64 10)))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (neg.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (-.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)) -2)))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (*.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (fabs.f64 (-.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)) -2)))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (fabs.f64 (-.f64 -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))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (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 (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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (*.f64 (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (fabs.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 -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)))) (log.f64 10)))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2) (fabs.f64 (-.f64 -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))) (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 2) (*.f64 (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 2))))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (/.f64 (*.f64 2 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 2 (fabs.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))
(fabs.f64 (/.f64 (*.f64 (-.f64 (/.f64 (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)) -2)) (/.f64 (*.f64 2 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 2 (fabs.f64 (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2))))))
(fabs.f64 (/.f64 (neg.f64 (*.f64 (-.f64 -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)))) (log.f64 10))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))) (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10)))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(fabs.f64 (/.f64 (*.f64 (-.f64 -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)))) (log.f64 10)))) (neg.f64 (fabs.f64 (/.f64 (-.f64 -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)))) (log.f64 10))))))))
(*.f64 (-.f64 -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)))) (log.f64 10))))
(*.f64 (-.f64 (/.f64 (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)) -2))
(+.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(+.f64 0 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(-.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 0)
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(-.f64 0 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))) 1)
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) 1))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) (*.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(pow.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))
(neg.f64 (neg.f64 (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))))
(/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(/.f64 (/.f64 1 (-.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)))) (log.f64 10)) -2) (-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) -2)))

eval9.3s (19.4%)

Compiler

Compiled 278248 to 148488 computations (46.6% saved)

prune4.1s (8.6%)

Pruning

44 alts after pruning (37 fresh and 7 done)

PrunedKeptTotal
New2272122284
Fresh42529
Picked011
Done369
Total2279442323
Error
0.4b
Counts
2323 → 44
Alt Table
Click to see full alt table
StatusErrorProgram
58.4b
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 im) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
46.6b
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
30.3b
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
34.2b
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
27.4b
(/.f64 (log.f64 im) (log.f64 10))
30.3b
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)) 1)
34.3b
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) 1)) 1)
30.4b
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) 1)) 1)
45.5b
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) 1)) 1)
34.3b
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) 1)) 1)
30.3b
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))) 1)
47.2b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
47.6b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
45.6b
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
34.2b
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
34.2b
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
27.4b
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
27.4b
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) -1)
27.5b
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) -1)
27.6b
(*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3)) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
34.3b
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
27.6b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4)))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.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 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
46.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))))
44.3b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
48.0b
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
34.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
34.3b
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
27.4b
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
30.3b
(*.f64 (/.f64 1 (*.f64 (/.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)))) (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))))
30.4b
(*.f64 (/.f64 1 (*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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))))
37.0b
(*.f64 (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1) (/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4)))
36.7b
(*.f64 (+.f64 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.4b
(*.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
27.5b
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
34.3b
(*.f64 (*.f64 (*.f64 (/.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)) (log.f64 10))))) (*.f64 (/.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)) (log.f64 10)))))) (/.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10)))))))
27.4b
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
27.5b
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
Compiler

Compiled 2843 to 1814 computations (36.2% saved)

regimes1.4s (2.8%)

Counts
62 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
(/.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) 1)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)) 1)
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) -1)
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) 1)
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) 1)) 1)
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 im) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
(*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10)))))) 1)
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))) 1)) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4)))
(*.f64 (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1) (/.f64 (pow.f64 (log.f64 im) 4) (pow.f64 (log.f64 10) 4)))
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (pow.f64 (*.f64 (log.f64 10) (log.f64 10)) 2) (pow.f64 (/.f64 1 (log.f64 10)) 2))))
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)) (neg.f64 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 (/.f64 -1 re))) (pow.f64 (*.f64 (log.f64 10) re) 2)))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 im) 3)) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (+.f64 (+.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) 1) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) 1) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10))))))
(+.f64 (*.f64 (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) -1)
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))))))) 1)
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) 1)) 1)
(*.f64 (/.f64 1 (*.f64 (/.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)))) (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 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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))))
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 -1 (pow.f64 (+.f64 2 (/.f64 (log.f64 im) (log.f64 10))) 3))) 1)) 1)
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (neg.f64 (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(*.f64 (/.f64 (/.f64 1 (*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))
(-.f64 (-.f64 0 (*.f64 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))))) 1)
(-.f64 (-.f64 0 (+.f64 (*.f64 (*.f64 (-.f64 -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))) (*.f64 (-.f64 -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)))) (log.f64 10)))))) (/.f64 (/.f64 1 (-.f64 -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))) (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))))) 1)) 1)
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.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 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))))
(*.f64 (*.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 (*.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 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 (log.f64 (sqrt.f64 (+.f64 (*.f64 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 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (*.f64 (*.f64 (/.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)) (log.f64 10))))) (*.f64 (/.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)) (log.f64 10)))))) (/.f64 (/.f64 (/.f64 1 (/.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)) (log.f64 10)))) (*.f64 (/.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)) (log.f64 10)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (*.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 (/.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 (/.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)))) (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 (/.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 (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10)))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (*.f64 (-.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)))) (log.f64 10))))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (*.f64 (-.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)))) (log.f64 10))))))))) 1)
(*.f64 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 (*.f64 (*.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 (/.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 (/.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)))) (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 (/.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 (*.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))))) (/.f64 (/.f64 (/.f64 1 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))) (*.f64 (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))) (/.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))))) (*.f64 (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10)))))
Outputs
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
Calls

8 calls:

195.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
148.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
143.0ms
re
142.0ms
im
140.0ms
(*.f64 re re)
Results
ErrorSegmentsBranch
7.9b3re
5.7b3im
11.9b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.9b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.9b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.9b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b5(*.f64 re re)
8.6b3(*.f64 im im)
Compiler

Compiled 4335 to 2291 computations (47.2% saved)

bsearch55.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
2.4796029058055377e+98
4.4996310803033073e+98
36.0ms
3.285341245020981e-159
5.103652504935207e-153
Results
45.0ms208×body256valid
Compiler

Compiled 727 to 423 computations (41.8% saved)

regimes368.0ms (0.8%)

Counts
21 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
(/.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) 1)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) 1)) 1)
(/.f64 (log.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (/.f64 (log.f64 im) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 1 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1 (/.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)) (log.f64 10))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)) (*.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) -1)
(-.f64 (-.f64 0 (*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10))) (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))))) 1)
(-.f64 (-.f64 0 (+.f64 (*.f64 (/.f64 1 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (*.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))) 1)) 1)
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 2)))
(/.f64 (log.f64 (*.f64 (/.f64 1 (*.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (/.f64 (/.f64 1 im) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))))))))) (sqrt.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im)))))) (log.f64 10))
Outputs
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1)
(/.f64 (log.f64 im) (log.f64 10))
Calls

8 calls:

58.0ms
(*.f64 re re)
47.0ms
im
46.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
44.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
41.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Results
ErrorSegmentsBranch
7.9b3re
5.7b3im
11.9b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.9b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.9b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.9b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b5(*.f64 re re)
8.6b3(*.f64 im im)
Compiler

Compiled 567 to 290 computations (48.9% saved)

bsearch47.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
2.4796029058055377e+98
4.4996310803033073e+98
35.0ms
4.877830006387598e-166
3.285341245020981e-159
Results
42.0ms208×body256valid
Compiler

Compiled 441 to 371 computations (15.9% saved)

regimes235.0ms (0.5%)

Counts
9 → 3
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
(/.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) 1)
Outputs
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
Calls

8 calls:

38.0ms
(*.f64 re re)
33.0ms
re
32.0ms
im
30.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
28.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
Results
ErrorSegmentsBranch
7.9b3re
5.7b3im
11.9b3(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
11.9b3(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
11.9b3(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11.9b3(+.f64 (*.f64 re re) (*.f64 im im))
12.7b5(*.f64 re re)
8.6b3(*.f64 im im)
Compiler

Compiled 155 to 105 computations (32.3% saved)

bsearch63.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
2.4796029058055377e+98
4.4996310803033073e+98
42.0ms
4.877830006387598e-166
3.285341245020981e-159
Results
56.0ms208×body256valid
Compiler

Compiled 363 to 293 computations (19.3% saved)

regimes62.0ms (0.1%)

Counts
7 → 2
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 10))
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 2) -2)
(-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(-.f64 (-.f64 0 (+.f64 (-.f64 -2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) 1)) 1)
Outputs
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1)
(+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1)
Calls

2 calls:

37.0ms
re
21.0ms
im
Results
ErrorSegmentsBranch
9.7b4re
8.3b2im
Compiler

Compiled 73 to 56 computations (23.3% saved)

bsearch46.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
45.0ms
1.1428048856083743e-107
2.6023605673354517e-95
Results
40.0ms160×body256valid
Compiler

Compiled 269 to 244 computations (9.3% saved)

regimes41.0ms (0.1%)

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

2 calls:

24.0ms
re
15.0ms
im
Results
ErrorSegmentsBranch
9.7b4re
8.3b2im
Compiler

Compiled 28 to 22 computations (21.4% saved)

bsearch47.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
1.1428048856083743e-107
2.6023605673354517e-95
Results
42.0ms160×body256valid
Compiler

Compiled 229 to 204 computations (10.9% saved)

regimes41.0ms (0.1%)

Accuracy

Total -52.0b remaining (-627.8%)

Threshold costs -52.0b (-627.8%)

Counts
2 → 2
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))
Calls

2 calls:

21.0ms
re
18.0ms
im
Results
ErrorSegmentsBranch
9.7b4re
8.3b2im
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch48.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
1.1428048856083743e-107
2.6023605673354517e-95
Results
40.0ms160×body256valid
Compiler

Compiled 189 to 164 computations (13.2% saved)

simplify25.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061591
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 im 4946608029462091/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 430000000000000012666249853873951972897900488720203819687817602139575630958763614831692065007468544) (*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 7469128023985787/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 259999999999999996364076119634662408499533395368501689564687160292885723069180268625533078811443200) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 8611055257687607/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 320000000000000023544279631267599948722433988869678617575867452843256292601670086465621748996898816) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 42273766489929/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1))
(if (<=.f64 im 7815949715471317/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1))
(if (<=.f64 im 3174478038283735/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.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 4946608029462091/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 430000000000000012666249853873951972897900488720203819687817602139575630958763614831692065007468544) (*.f64 (/.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)))) (log.f64 10)) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 7469128023985787/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 259999999999999996364076119634662408499533395368501689564687160292885723069180268625533078811443200) (-.f64 (-.f64 0 (-.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)))) 1) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 8611055257687607/126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957632) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (if (<=.f64 im 320000000000000023544279631267599948722433988869678617575867452843256292601670086465621748996898816) (/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10)) (/.f64 (log.f64 im) (log.f64 10))))
(if (<=.f64 im 42273766489929/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) (+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) -1) 1) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1))
(if (<=.f64 im 7815949715471317/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (+.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) -1))
(if (<=.f64 im 3174478038283735/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (/.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 215 to 163 computations (24.2% saved)

soundness361.0ms (0.8%)

Algorithm
egg-herbie
Rules
1048×rational.json-simplify-2
1034×rational.json-simplify-49
896×rational.json-simplify-54
840×rational.json-simplify-1
826×rational.json-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02895401
16055149
211645149
329875149
479125149
Stop Event
node limit
Compiler

Compiled 46 to 43 computations (6.5% saved)

end207.0ms (0.4%)

Compiler

Compiled 333 to 203 computations (39% saved)

Profiling

Loading profile data...