Details

Time bar (total: 12.5s)

analyze1.0ms (0%)

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
100%99.9%0%0.1%0%0%0%3
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample1.5s (11.9%)

Results
1.5s8256×body256valid
Bogosity

preprocess16.0ms (0.1%)

Algorithm
egg-herbie
Rules
fma-def
hypot-def
swap-re-im
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01742
12242
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 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Symmetry

(sort re im)

Compiler

Compiled 16 to 12 computations (25% saved)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
fma-def
hypot-def
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01321
11721
21921
Stop Event
saturated
Counts
1 → 2
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))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval1.0ms (0%)

Compiler

Compiled 21 to 15 computations (28.6% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Accurracy
99.0%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Compiler

Compiled 9 to 7 computations (22.2% saved)

localize11.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Compiler

Compiled 21 to 10 computations (52.4% saved)

series9.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
4.0ms
im
@0
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
2.0ms
re
@0
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
1.0ms
re
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
1.0ms
im
@inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
0.0ms
re
@-inf
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

rewrite59.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1868×pow1
1720×add-exp-log
1720×log1p-expm1-u
1720×expm1-log1p-u
1676×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021
119621
2234821
Stop Event
node limit
Counts
1 → 31
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Outputs
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))

simplify84.0ms (0.7%)

Algorithm
egg-herbie
Rules
1510×fma-neg
1050×associate-*r*
954×associate-*l*
940×fma-def
924×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782937
14642767
214072557
372732557
Stop Event
node limit
Counts
55 → 106
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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 (*.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)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 (/.f64 1/6 (log.f64 10)) (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 (/.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re))) (log.f64 10)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (/.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 10))))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.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)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im 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 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (/.f64 im (/.f64 (*.f64 (log.f64 10) (*.f64 re re)) im)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (pow.f64 re 6)) (/.f64 (pow.f64 im 6) (/.f64 (log.f64 10) 120))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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 -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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 (/.f64 1/6 (log.f64 10)) (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 (/.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re))) (log.f64 10)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6))) (/.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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (/.f64 (/.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re))) (log.f64 10)) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 -1/4 (log.f64 10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (fma.f64 (/.f64 1/6 (log.f64 10)) (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 (/.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re))) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval43.0ms (0.3%)

Compiler

Compiled 2402 to 1723 computations (28.3% saved)

prune30.0ms (0.2%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New9016106
Fresh000
Picked011
Done000
Total9017107
Accurracy
100.0%
Counts
107 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
76.0%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
98.1%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
99.1%
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
54.4%
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
49.2%
(/.f64 (log.f64 im) (log.f64 10))
99.0%
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
52.4%
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
76.0%
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
99.1%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
76.1%
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
98.9%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
75.6%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
75.6%
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
98.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
98.8%
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
Compiler

Compiled 425 to 335 computations (21.2% saved)

localize28.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
99.2%
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
Compiler

Compiled 45 to 30 computations (33.3% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite77.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1258×log-prod
758×pow-prod-down
642×pow-prod-up
602×pow-exp
462×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01446
127746
2338646
Stop Event
node limit
Counts
2 → 108
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
Outputs
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/6) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (/.f64 1 (log.f64 10)))) (pow.f64 (log.f64 10) -1/6))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) -1/4))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1) -1)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/6) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/6))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1)
(pow.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))

simplify101.0ms (0.8%)

Algorithm
egg-herbie
Rules
968×unswap-sqr
544×distribute-lft-in
514×distribute-rgt-in
482×div-sub
474×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04117648
110447462
235827212
Stop Event
node limit
Counts
156 → 268
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/720 (*.f64 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(+.f64 (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (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 0 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/6) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (/.f64 1 (log.f64 10)))) (pow.f64 (log.f64 10) -1/6))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) -1/4))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1) -1)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/6) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/6))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1)
(pow.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re (/.f64 (*.f64 im im) re)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) 1/6)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) 1/6)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (neg.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) 1/2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))))
(+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120))) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re)))))
(fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) 1/2) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 1/720 (*.f64 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 re 6)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(-.f64 (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4)))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (neg.f64 (log.f64 re))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4))))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 re))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4))))
(+.f64 (*.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 2) (pow.f64 re 2)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))
(fma.f64 1/6 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 re) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 im re) (/.f64 im re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/4)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re (/.f64 (*.f64 im im) re)) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 1 im)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (-.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) 1/720))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 im)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) 120))) (fma.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 im)))))
(*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10)))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (neg.f64 (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im)))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (*.f64 (/.f64 re im) (/.f64 re im)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re (/.f64 (*.f64 im im) re)) 1/2)) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (fma.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) -1/4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 -1 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))) (+.f64 (*.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 im 6)))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im))) (fma.f64 1/720 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 re im) (/.f64 re im))) (-.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) 1/720))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.f64 -1 im)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 re (/.f64 (*.f64 im im) re))) (-.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) 120)) 1/720))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 10))) (log.f64 (/.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 re re)) (*.f64 (log.f64 10) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 re im) (/.f64 re im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im im) re)))))
(+.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)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 10))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (*.f64 1/6 (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 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.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 (/.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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 10) (pow.f64 re 6)))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 re 6) 120))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.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)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.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))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.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)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 10)) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (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 (log.f64 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 (log.f64 im) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 re im) (/.f64 re im)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im im) re)))))
(+.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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.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) (pow.f64 im 6)) (/.f64 120 (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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (log.f64 10) (*.f64 im im))))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 re im) (/.f64 re im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im im) re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 re im) (/.f64 re im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im im) re)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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) (pow.f64 im 6)) (/.f64 120 (log.f64 10)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (log.f64 (hypot.f64 re im)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -1/6) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/6)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (log.f64 10) -1/6)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (pow.f64 (log.f64 10) -1/4) (/.f64 (pow.f64 (log.f64 10) 1/4) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 10) -1/4) (*.f64 (pow.f64 (log.f64 10) -1/4) (log.f64 (hypot.f64 re im))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/6)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/6)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/6)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/6)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (log.f64 10) 1/4)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) 1/4)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/4) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (/.f64 1 (log.f64 10)))) (pow.f64 (log.f64 10) -1/6))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/6)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (pow.f64 (log.f64 10) -1/6)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/4)) (pow.f64 (log.f64 10) -1/4))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)) 1/2)
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/6) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 3)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (pow.f64 (log.f64 10) -1/6) 3))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) 1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)) 1))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (pow.f64 (log.f64 10) -1/2)))))
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1/2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) -1) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 -1 (neg.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (log.f64 10) 1/4))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) -1) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 1) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))) (pow.f64 (log.f64 10) 1/6))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) 1/6) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/6)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 10) -1/2)) 2)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 10) -1))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) 3) (pow.f64 (log.f64 10) 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

localize9.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.3%
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 13 to 9 computations (30.8% saved)

series60.0ms (0.5%)

Counts
1 → 8
Calls

3 calls:

TimeVariablePointExpression
37.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 10))
14.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 10))
9.0ms
im
@inf
(/.f64 (log.f64 im) (log.f64 10))

rewrite65.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1500×pow1
1388×add-exp-log
1388×log1p-expm1-u
1388×expm1-log1p-u
1352×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0815
115615
2188415
Stop Event
node limit
Counts
1 → 30
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
Outputs
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))

simplify54.0ms (0.4%)

Algorithm
egg-herbie
Rules
1276×log-prod
1126×fma-def
976×associate-*r*
916×associate-*l*
410×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091914
1211622
2632622
34367622
Stop Event
node limit
Counts
38 → 36
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 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.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 (neg.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 (neg.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 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(neg.f64 (/.f64 (neg.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)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(neg.f64 (/.f64 (neg.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 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))

localize39.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
99.7%
(*.f64 (/.f64 im re) (/.f64 im re))
99.4%
(/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))
99.2%
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
Compiler

Compiled 75 to 40 computations (46.7% saved)

series41.0ms (0.3%)

Counts
4 → 80
Calls

21 calls:

TimeVariablePointExpression
14.0ms
re
@0
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
9.0ms
re
@inf
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
6.0ms
im
@0
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
6.0ms
re
@-inf
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
1.0ms
im
@0
(/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))

rewrite119.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1834×log-prod
720×fma-def
648×expm1-udef
640×log1p-udef
372×add-sqr-sqrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017112
1372102
2515398
Stop Event
node limit
Counts
4 → 239
Calls
Call 1
Inputs
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))
(*.f64 (/.f64 im re) (/.f64 im re))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
Outputs
(+.f64 0 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))) (log.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) 1)
(-.f64 (/.f64 (log1p.f64 -2) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (*.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 (*.f64 re -1)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) 1) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) -1)
(neg.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))
(log.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 0 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) 1)
(*.f64 (/.f64 im re) (/.f64 1 (/.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 im re) (*.f64 (/.f64 im re) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(*.f64 1 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 im re) 2))
(*.f64 (/.f64 (/.f64 im re) 1) (/.f64 (/.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (/.f64 im re) (log.f64 10)) (/.f64 im re))
(*.f64 (/.f64 (/.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 im re) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 1/10)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(+.f64 0 (pow.f64 (/.f64 im re) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2))) 1)
(/.f64 im (*.f64 re (/.f64 re im)))
(/.f64 im (*.f64 (/.f64 re im) re))
(/.f64 im (/.f64 (*.f64 re re) im))
(/.f64 im (/.f64 re (/.f64 im re)))
(/.f64 (/.f64 im re) (/.f64 re im))
(/.f64 1 (*.f64 (/.f64 re im) (/.f64 re im)))
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 1 (/.f64 re (*.f64 im (/.f64 im re))))
(/.f64 (*.f64 im im) (*.f64 re re))
(/.f64 (neg.f64 im) (*.f64 (/.f64 re im) (neg.f64 re)))
(/.f64 (*.f64 im (/.f64 im re)) re)
(/.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 re)))
(/.f64 (*.f64 im (neg.f64 im)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (/.f64 re im)))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 (*.f64 re re)))
(/.f64 (neg.f64 (*.f64 im (/.f64 im re))) (neg.f64 re))
(/.f64 (*.f64 (/.f64 im re) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) (/.f64 im re)) (neg.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) 1) re)
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (/.f64 im re) 2)
(pow.f64 (pow.f64 (/.f64 im re) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 im re) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 im re) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im re)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 im re))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 im re) 2)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(+.f64 0 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(*.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (pow.f64 (log.f64 10) 2))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (log.f64 1/10)) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 (*.f64 re -1)))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))) (neg.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))) (neg.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 3)) (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) (-.f64 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(fma.f64 -1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (log.f64 (*.f64 re -1)) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))

simplify171.0ms (1.4%)

Algorithm
egg-herbie
Rules
780×log-prod
678×div-sub
530×cube-prod
424×log-div
402×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
052516515
1125615299
2488115097
Stop Event
node limit
Counts
319 → 345
Calls
Call 1
Inputs
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(*.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 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 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 (/.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 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 (/.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 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(*.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 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 0 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))) (log.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) 1)
(-.f64 (/.f64 (log1p.f64 -2) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (*.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (log.f64 (*.f64 re -1)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) 1) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) -1)
(neg.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))
(log.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 0 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) 1)
(*.f64 (/.f64 im re) (/.f64 1 (/.f64 (log.f64 10) (/.f64 im re))))
(*.f64 (/.f64 im re) (*.f64 (/.f64 im re) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(*.f64 1 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 im re) 2))
(*.f64 (/.f64 (/.f64 im re) 1) (/.f64 (/.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (/.f64 im re) (log.f64 10)) (/.f64 im re))
(*.f64 (/.f64 (/.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 im re) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 1/10)))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(+.f64 0 (pow.f64 (/.f64 im re) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2))) 1)
(/.f64 im (*.f64 re (/.f64 re im)))
(/.f64 im (*.f64 (/.f64 re im) re))
(/.f64 im (/.f64 (*.f64 re re) im))
(/.f64 im (/.f64 re (/.f64 im re)))
(/.f64 (/.f64 im re) (/.f64 re im))
(/.f64 1 (*.f64 (/.f64 re im) (/.f64 re im)))
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 1 (/.f64 re (*.f64 im (/.f64 im re))))
(/.f64 (*.f64 im im) (*.f64 re re))
(/.f64 (neg.f64 im) (*.f64 (/.f64 re im) (neg.f64 re)))
(/.f64 (*.f64 im (/.f64 im re)) re)
(/.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 re)))
(/.f64 (*.f64 im (neg.f64 im)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 re) re))
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (/.f64 re im)))
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 (*.f64 re re)))
(/.f64 (neg.f64 (*.f64 im (/.f64 im re))) (neg.f64 re))
(/.f64 (*.f64 (/.f64 im re) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (neg.f64 im) (/.f64 im re)) (neg.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) 1) re)
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (/.f64 im re) 2)
(pow.f64 (pow.f64 (/.f64 im re) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 im re) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 im re) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 im re)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 im re))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 im re) 2)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(+.f64 0 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(*.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (pow.f64 (log.f64 10) 2))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (log.f64 1/10)) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 (*.f64 re -1)))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))) (neg.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))) (neg.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 3)) (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) (-.f64 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(fma.f64 -1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (log.f64 (*.f64 re -1)) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
Outputs
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (log.f64 (/.f64 1 re))) (log.f64 10))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(/.f64 (pow.f64 im 2) (pow.f64 re 2))
(pow.f64 (/.f64 im re) 2)
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 10))) (/.f64 (log.f64 -1) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(*.f64 -1 (+.f64 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (neg.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 (/.f64 (log.f64 -1) (log.f64 10)) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))) (log.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))) (log.f64 (cbrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(-.f64 (/.f64 (log1p.f64 -2) (log.f64 10)) (/.f64 (log.f64 re) (log.f64 10)))
(*.f64 (log.f64 (/.f64 -1 re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (*.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (*.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(*.f64 (log.f64 (*.f64 re -1)) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (/.f64 -1 re))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) 1) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (/.f64 -1 re))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (/.f64 -1 re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 1)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 3)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3) 1/3)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) -1)
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(neg.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(log.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 10))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 1))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))
(+.f64 0 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) 1)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 (/.f64 im re) (/.f64 1 (/.f64 (log.f64 10) (/.f64 im re))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 (/.f64 im re) (*.f64 (/.f64 im re) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 1 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (/.f64 im re)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 (pow.f64 (/.f64 im re) 4))))
(*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) 2)
(pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 im re) 2))
(/.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 im re) 1) (/.f64 (/.f64 im re) (log.f64 10)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 (/.f64 (/.f64 im re) (log.f64 10)) (/.f64 im re))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(*.f64 (/.f64 (/.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (/.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (/.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 im (*.f64 (cbrt.f64 (log.f64 10)) re)))
(/.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (/.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 im (*.f64 (cbrt.f64 (log.f64 10)) re)))
(/.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) 2)
(pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (log.f64 10)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im re) 4)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 3)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/3)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) 2)
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 im re) 2)) -1)
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(neg.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 1/10)))
(/.f64 (neg.f64 (pow.f64 (/.f64 im re) 2)) (log.f64 1/10))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))
(fabs.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))))
(/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))
(+.f64 0 (pow.f64 (/.f64 im re) 2))
(pow.f64 (/.f64 im re) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2))) 1)
(pow.f64 (/.f64 im re) 2)
(/.f64 im (*.f64 re (/.f64 re im)))
(pow.f64 (/.f64 im re) 2)
(/.f64 im (*.f64 (/.f64 re im) re))
(pow.f64 (/.f64 im re) 2)
(/.f64 im (/.f64 (*.f64 re re) im))
(pow.f64 (/.f64 im re) 2)
(/.f64 im (/.f64 re (/.f64 im re)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (/.f64 im re) (/.f64 re im))
(pow.f64 (/.f64 im re) 2)
(/.f64 1 (*.f64 (/.f64 re im) (/.f64 re im)))
(pow.f64 (/.f64 im re) 2)
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))
(pow.f64 (/.f64 im re) 2)
(/.f64 1 (/.f64 re (*.f64 im (/.f64 im re))))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 im im) (*.f64 re re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (neg.f64 im) (*.f64 (/.f64 re im) (neg.f64 re)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 im (/.f64 im re)) re)
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (neg.f64 re) (neg.f64 re)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 im (neg.f64 im)) (*.f64 re (neg.f64 re)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 (neg.f64 im) im) (*.f64 (neg.f64 re) re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (/.f64 re im)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (neg.f64 (*.f64 im im)) (neg.f64 (*.f64 re re)))
(pow.f64 (/.f64 im re) 2)
(/.f64 (neg.f64 (*.f64 im (/.f64 im re))) (neg.f64 re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 (/.f64 im re) (neg.f64 im)) (neg.f64 re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (*.f64 (neg.f64 im) (/.f64 im re)) (neg.f64 re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) 1) re)
(pow.f64 (/.f64 im re) 2)
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(pow.f64 (/.f64 im re) 2)
(/.f64 (/.f64 (*.f64 im (/.f64 im re)) (sqrt.f64 re)) (sqrt.f64 re))
(pow.f64 (/.f64 im re) 2)
(pow.f64 (/.f64 im re) 2)
(pow.f64 (pow.f64 (/.f64 im re) 2) 1)
(pow.f64 (/.f64 im re) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 im re)) 2) 3)
(pow.f64 (/.f64 im re) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3) 1/3)
(pow.f64 (/.f64 im re) 2)
(sqrt.f64 (pow.f64 (/.f64 im re) 4))
(pow.f64 (/.f64 im re) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 im re) 2)))
(pow.f64 (/.f64 im re) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 im re) 2))))
(pow.f64 (/.f64 im re) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 im re) 2) 3))
(pow.f64 (/.f64 im re) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 im re) 2)))
(pow.f64 (/.f64 im re) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 im re))))
(pow.f64 (/.f64 im re) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 im re)) 2))
(pow.f64 (/.f64 im re) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 im re))) 1))
(pow.f64 (/.f64 im re) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 im re) 2)))
(pow.f64 (/.f64 im re) 2)
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 0 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2))))
(*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(*.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(*.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(*.f64 (fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 10)) (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (pow.f64 (log.f64 10) 2))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 im re) 2) (*.f64 1/2 (log.f64 10))) (*.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (pow.f64 (log.f64 10) 2))
(/.f64 (*.f64 (log.f64 10) (-.f64 (*.f64 1/2 (pow.f64 (/.f64 im re) 2)) (log.f64 (/.f64 -1 re)))) (pow.f64 (log.f64 10) 2))
(/.f64 (fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (log.f64 1/10)) (*.f64 (log.f64 10) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))))
(/.f64 (fma.f64 (*.f64 1/2 (pow.f64 (/.f64 im re) 2)) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 10) 2) (log.f64 (/.f64 -1 re))))
(*.f64 (/.f64 (fma.f64 (*.f64 1/2 (pow.f64 (/.f64 im re) 2)) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (log.f64 1/10)) (pow.f64 (log.f64 10) 2)) (log.f64 (/.f64 -1 re)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (log.f64 1/10)) (*.f64 (log.f64 10) (log.f64 (*.f64 re -1)))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (-.f64 (*.f64 (log.f64 1/10) (*.f64 1/2 (pow.f64 (/.f64 im re) 2))) (*.f64 (log.f64 10) (log.f64 (neg.f64 re)))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 1/2 (log.f64 1/10)) (neg.f64 (*.f64 (log.f64 10) (log.f64 (neg.f64 re))))) (*.f64 (log.f64 10) (log.f64 1/10)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3))) (neg.f64 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3))) (neg.f64 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2))) (neg.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2))) (neg.f64 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(*.f64 1 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 3)) (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) (-.f64 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)) (fma.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) 3)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4 (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (-.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2))))))
(/.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1)
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 3)
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3) 1/3)
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2)
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 2))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(log.f64 (*.f64 (exp.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))) (+.f64 1 (expm1.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 3))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))))
(/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10))
(/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))
(fma.f64 -1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (/.f64 -1 (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))) (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (pow.f64 (/.f64 -1 re) (/.f64 -1 (log.f64 1/10)))))
(fma.f64 (log.f64 (/.f64 -1 re)) (/.f64 1 (log.f64 1/10)) (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1/2 (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (*.f64 (/.f64 -1 (log.f64 1/10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1/2 (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 1 (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) 1 (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 1 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (*.f64 re -1))) (log.f64 10))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 im re) 2) 1/2 (log.f64 (neg.f64 re))) (log.f64 10)) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/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 1/10)) (/.f64 (fma.f64 1/2 (pow.f64 (/.f64 im re) 2) (log.f64 (neg.f64 re))) (log.f64 10))))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 1/2) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (log.f64 (*.f64 re -1)) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2) 3) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 3) 1/8) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (/.f64 1 (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) 3) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 3)) (fma.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)) 1/4) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (/.f64 1 (fma.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(+.f64 (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (/.f64 im re) 4) 1/4) (pow.f64 (log.f64 10) 2)) (pow.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) 2)) (fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1/2 (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 (pow.f64 (/.f64 im re) 2) 1/2) (/.f64 -1 (log.f64 1/10)) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (pow.f64 (/.f64 im re) 2) (/.f64 -1/2 (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(fma.f64 1/2 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (/.f64 im re) 2) (cbrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 1/2 (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (/.f64 im re) 2) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (/.f64 -1 (log.f64 1/10))) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (fma.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (/.f64 -1 re)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(fma.f64 (fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (*.f64 (/.f64 1 (log.f64 1/10)) (+.f64 (log.f64 (/.f64 -1 re)) (log.f64 (neg.f64 re)))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(fma.f64 (fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))) 2) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10))))
(fma.f64 (fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (neg.f64 (log.f64 (neg.f64 re))) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (-.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))))
(fma.f64 (fma.f64 (sqrt.f64 1/2) (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(fma.f64 (fma.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (-.f64 (*.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 1/2)) (sqrt.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))) (+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 1/10))) (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) 1/2))
(-.f64 (log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)) (log.f64 (exp.f64 1/2))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (/.f64 (log.f64 10) 1/2)) (/.f64 (log.f64 (neg.f64 re)) (log.f64 1/10)))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 4) (pow.f64 (log.f64 10) 2))) (*.f64 1/2 (cbrt.f64 (/.f64 (pow.f64 (/.f64 im re) 2) (log.f64 10)))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))
(fma.f64 (*.f64 1/2 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10)))) (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 (log.f64 (*.f64 re -1)) (log.f64 10)) 1))
(fma.f64 (/.f64 im (*.f64 (sqrt.f64 (log.f64 10)) re)) (/.f64 (*.f64 1/2 (/.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 (neg.f64 re)) (log.f64 10)) (*.f64 1/2 (pow.f64 (/.f64 (/.f64 im re) (sqrt.f64 (log.f64 10))) 2)))

localize19.0ms (0.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
98.7%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Compiler

Compiled 38 to 19 computations (50% saved)

series26.0ms (0.2%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
16.0ms
im
@inf
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
4.0ms
re
@inf
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
re
@0
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
im
@0
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
1.0ms
re
@-inf
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))

rewrite73.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
976×log-prod
780×exp-prod
520×pow-prod-down
518×prod-exp
510×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
121846
2255646
Stop Event
node limit
Counts
2 → 97
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
Outputs
(+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(-.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) 1) (+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(-.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))) (log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 1/2)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(pow.f64 (exp.f64 1) (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2)) (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(log.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2))

simplify129.0ms (1%)

Algorithm
egg-herbie
Rules
1160×unswap-sqr
684×fma-def
662×associate-/r*
540×fma-neg
456×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05489907
114919507
255649195
Stop Event
node limit
Counts
145 → 243
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (pow.f64 re 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))))) (*.f64 120 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (pow.f64 im 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))))) (pow.f64 im 6))))))
(+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(-.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) 1) (+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(-.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))) (log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 1/2)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(pow.f64 (exp.f64 1) (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2)) (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(log.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 -1/4 (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)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/6 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (log.f64 10))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (pow.f64 re 4)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.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)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.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))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (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)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.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 (log.f64 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 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 -1/4 (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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (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 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (*.f64 (pow.f64 re 6) 120) (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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(-.f64 (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (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 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 3 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2))))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 im 2))))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 120 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 6))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 3) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 6))))))) (pow.f64 re 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10)))) (*.f64 -1/24 (*.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (log.f64 10) (pow.f64 im 4))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 2) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 im 4)))))) (pow.f64 re 4))))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 120 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (+.f64 (/.f64 30 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)))) (/.f64 90 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 3 (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))))))))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 (/.f64 30 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3)) (+.f64 (/.f64 90 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2) (pow.f64 (log.f64 10) 2)))) (/.f64 (/.f64 120 (*.f64 (log.f64 10) (pow.f64 im 6))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2))) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3))) (+.f64 (/.f64 90 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)))) (/.f64 (/.f64 120 (*.f64 (log.f64 10) (pow.f64 im 6))) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2))))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))
(log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))))
(fma.f64 1/2 (*.f64 (/.f64 im (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (/.f64 im (*.f64 re re))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2)) (/.f64 (*.f64 -6 (pow.f64 im 4)) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (/.f64 im (*.f64 re re))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 3)) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))) (*.f64 90 (+.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) 2)) (/.f64 (*.f64 -6 (pow.f64 im 4)) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (/.f64 90 (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2))) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) 120))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (/.f64 im (*.f64 re re))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (+.f64 (*.f64 90 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))) 120))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2)) (/.f64 -6 (/.f64 (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (pow.f64 im 4)))) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))
(+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (/.f64 (*.f64 -6 (pow.f64 im 4)) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10)))))
(+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))) (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))))) (pow.f64 re 4))) (+.f64 (log.f64 (+.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) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (pow.f64 re 2))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 3)) (fma.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (*.f64 90 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) 2)) (/.f64 (*.f64 -6 (pow.f64 im 4)) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))) (pow.f64 re 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))))))))
(fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 3)) (+.f64 (/.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 2))) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (*.f64 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))))) 120))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 im 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (pow.f64 re 4)) (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 (*.f64 re re) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))
(log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10)))
(log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))))))
(fma.f64 1/2 (*.f64 (/.f64 im (*.f64 (log.f64 10) (-.f64 1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10))))) (/.f64 im (*.f64 re re))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10)))))
(+.f64 (*.f64 -1/24 (*.f64 (+.f64 (*.f64 3 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (*.f64 6 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (*.f64 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 2) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 (log.f64 10) 3) (*.f64 (pow.f64 re 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))))) (*.f64 120 (/.f64 1 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (pow.f64 im 6))) (+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (*.f64 (pow.f64 re 2) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 4)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 re 6)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2))) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3))) (/.f64 120 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))) (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 (*.f64 re re) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))) (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3) (pow.f64 (log.f64 10) 3)))) (/.f64 (/.f64 120 (*.f64 (log.f64 10) (pow.f64 re 6))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 3 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)))) (/.f64 6 (*.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)))) (+.f64 (/.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3))) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))) 3)) (/.f64 120 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10))))))))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (+.f64 1 (/.f64 (log.f64 re) (log.f64 10)))) (log1p.f64 (/.f64 (log.f64 re) (log.f64 10))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2)))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2)))) (pow.f64 im 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)) (/.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 10))) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10)))))
(fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)) (/.f64 (*.f64 (pow.f64 re 4) -6) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 2)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))))))))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))))))
(fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2)))) (pow.f64 im 4)) (+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))) (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 2)) (*.f64 30 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) 3)) (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))))) (pow.f64 im 6)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))))))))
(+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)) (/.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 10))) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (neg.f64 (log.f64 im))) (log.f64 10))))) (/.f64 (*.f64 1/720 (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (fma.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 2)) (*.f64 30 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))) 3))))))) (pow.f64 im 6)))
(+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2)) (/.f64 (*.f64 (pow.f64 re 4) -6) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (pow.f64 im 4)) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)))) (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))) (/.f64 (*.f64 1/720 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 2))) (*.f64 30 (+.f64 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) 1) 3))))))) (pow.f64 im 6)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 4)) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (pow.f64 im 4)) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (*.f64 (log.f64 10) (pow.f64 im 2))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2))))) (pow.f64 im 4))) (+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2) (pow.f64 (log.f64 10) 2)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10)))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (log.f64 10))))))) (pow.f64 im 6))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 (log.f64 10) (*.f64 im im)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (+.f64 (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2)) (pow.f64 (log.f64 10) 2)))) (pow.f64 im 4)) (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (*.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 2))) (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (*.f64 30 (+.f64 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) 3))) (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))))))) (pow.f64 im 6)))))
(fma.f64 1/2 (*.f64 (/.f64 re (*.f64 im (*.f64 im (log.f64 10)))) (/.f64 re (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 2)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2)) (*.f64 (/.f64 -6 (log.f64 10)) (/.f64 (pow.f64 re 4) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))))) (pow.f64 im 4)) (fma.f64 1/720 (/.f64 (fma.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 2))) (fma.f64 30 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (pow.f64 (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) 3))) (*.f64 90 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (-.f64 1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))))))) (pow.f64 im 6)) (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 10))))))
(+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(-.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 -1 (log.f64 1/10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 3) 1) (+.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) (+.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) (+.f64 2 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 2) 1) (+.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) 1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) -1) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) 1/2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(pow.f64 (/.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(fma.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))) (log.f64 (sqrt.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(-.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) (log.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(-.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) (log1p.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))) (log.f64 (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 2))) (log1p.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 10))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2) 1/2)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3) 1/3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (exp.f64 1) (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2)) (cbrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))) (sqrt.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(log.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1) 1))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 3))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 1/3))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) 2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))

localize21.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.3%
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
99.2%
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
98.8%
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
97.5%
(pow.f64 (log.f64 10) 3)
Compiler

Compiled 48 to 29 computations (39.6% saved)

series20.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
re
@inf
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
3.0ms
re
@0
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
2.0ms
im
@inf
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
2.0ms
im
@inf
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
2.0ms
re
@inf
(pow.f64 (log.f64 (hypot.f64 re im)) 3)

rewrite85.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1236×log-prod
686×pow-prod-down
672×pow-prod-up
610×pow-exp
462×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01482
129076
2331076
Stop Event
node limit
Counts
4 → 164
Calls
Call 1
Inputs
(pow.f64 (log.f64 10) 3)
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3))
Outputs
(+.f64 0 (pow.f64 (log1p.f64 9) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3))) 1)
(*.f64 (log1p.f64 9) (pow.f64 (log1p.f64 9) 2))
(*.f64 (pow.f64 (log1p.f64 9) 3) 1)
(*.f64 1 (pow.f64 (log1p.f64 9) 3))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2) (*.f64 (cbrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (pow.f64 (log1p.f64 9) 2) (log1p.f64 9))
(*.f64 (sqrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 5/2))
(*.f64 (pow.f64 (log1p.f64 9) 3/2) (pow.f64 (log1p.f64 9) 3/2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 9) 2) 1) (log1p.f64 9))
(*.f64 (pow.f64 (*.f64 (log1p.f64 9) (cbrt.f64 (log1p.f64 9))) 2) (cbrt.f64 (log1p.f64 9)))
(*.f64 (pow.f64 (log1p.f64 9) 5/2) (sqrt.f64 (log1p.f64 9)))
(sqrt.f64 (pow.f64 (log1p.f64 9) 6))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 9) 3))))
(cbrt.f64 (pow.f64 (log1p.f64 9) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3)))
(exp.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 2)) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 9)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3/2)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 9) 3)))
(+.f64 0 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 (hypot.f64 re im)) 2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1)
(*.f64 1 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 5/2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2))
(*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 5/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 6))
(log.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(exp.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 (hypot.f64 re im)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (log.f64 (hypot.f64 re im)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log1p.f64 9)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (pow.f64 (log1p.f64 9) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log1p.f64 9) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log1p.f64 9) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log1p.f64 9))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (log1p.f64 9)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/6)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/9)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1/3)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1)
(pow.f64 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))) -1)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(+.f64 0 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2))
(*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 1 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(*.f64 (pow.f64 (log1p.f64 9) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (pow.f64 (log1p.f64 9) -2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log1p.f64 9)))
(*.f64 (pow.f64 (log1p.f64 9) -3/2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (pow.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 5/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 6)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) 1) -1)
(neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9) (pow.f64 (log1p.f64 9) 9)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))

simplify232.0ms (1.9%)

Algorithm
egg-herbie
Rules
1526×fma-def
1286×associate-+r+
854×associate-*r*
824×associate-+l+
662×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
09434294985298
1282516912
Stop Event
node limit
Counts
236 → 384
Calls
Call 1
Inputs
(pow.f64 (log.f64 im) 3)
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (pow.f64 (log.f64 im) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)))) (pow.f64 re 4)) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (pow.f64 (log.f64 im) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)))) (pow.f64 re 4)) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (+.f64 (pow.f64 (log.f64 im) 3) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (*.f64 1/4 (/.f64 1 (pow.f64 im 6)))) (log.f64 im)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (pow.f64 im 2))) (*.f64 -1/4 (/.f64 (log.f64 im) (pow.f64 im 6)))))) (pow.f64 re 6)))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3))
(+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))))) (log.f64 (/.f64 1 re))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (pow.f64 re 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (pow.f64 re 6))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))))))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (pow.f64 re 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 re 4))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))))) (log.f64 (/.f64 -1 re))) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (pow.f64 re 6))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 re 6))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (pow.f64 re 6))))))))))))
(pow.f64 (log.f64 re) 3)
(+.f64 (pow.f64 (log.f64 re) 3) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (pow.f64 (log.f64 re) 3) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))) (+.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (pow.f64 (log.f64 re) 3) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (pow.f64 re 2))) (+.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/4 (/.f64 1 (pow.f64 re 6))))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))) (+.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4)))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (+.f64 (*.f64 -1/720 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))))) (*.f64 -1/720 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2)))))))))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (pow.f64 im 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (pow.f64 im 4))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (pow.f64 re 2)) (pow.f64 im 6))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (*.f64 -1/360 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))))) (log.f64 (/.f64 -1 im))) (pow.f64 im 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (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 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (*.f64 1/4 (/.f64 1 (pow.f64 im 6)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))))) (pow.f64 re 6)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))))) (pow.f64 im 4)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/4 (/.f64 1 (pow.f64 re 6))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (+.f64 (*.f64 -1/720 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))))) (*.f64 -1/720 (*.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) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (*.f64 -1/360 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))))))
(+.f64 0 (pow.f64 (log1p.f64 9) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3))) 1)
(*.f64 (log1p.f64 9) (pow.f64 (log1p.f64 9) 2))
(*.f64 (pow.f64 (log1p.f64 9) 3) 1)
(*.f64 1 (pow.f64 (log1p.f64 9) 3))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2) (*.f64 (cbrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (pow.f64 (log1p.f64 9) 2) (log1p.f64 9))
(*.f64 (sqrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 5/2))
(*.f64 (pow.f64 (log1p.f64 9) 3/2) (pow.f64 (log1p.f64 9) 3/2))
(*.f64 (*.f64 (pow.f64 (log1p.f64 9) 2) 1) (log1p.f64 9))
(*.f64 (pow.f64 (*.f64 (log1p.f64 9) (cbrt.f64 (log1p.f64 9))) 2) (cbrt.f64 (log1p.f64 9)))
(*.f64 (pow.f64 (log1p.f64 9) 5/2) (sqrt.f64 (log1p.f64 9)))
(sqrt.f64 (pow.f64 (log1p.f64 9) 6))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 9) 3))))
(cbrt.f64 (pow.f64 (log1p.f64 9) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3)))
(exp.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 2)) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 9)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3/2)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 9) 3)))
(+.f64 0 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 (hypot.f64 re im)) 2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1)
(*.f64 1 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 5/2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2))
(*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 5/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 6))
(log.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(exp.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 (hypot.f64 re im)))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9)) 1/3))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (log.f64 (hypot.f64 re im)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3/2) 2))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log1p.f64 9)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (pow.f64 (log1p.f64 9) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log1p.f64 9) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log1p.f64 9) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log1p.f64 9))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (log1p.f64 9)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/6)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/9)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1/3)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1)
(pow.f64 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))) -1)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(+.f64 0 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2))
(*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 1 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(*.f64 (pow.f64 (log1p.f64 9) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (pow.f64 (log1p.f64 9) -2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log1p.f64 9)))
(*.f64 (pow.f64 (log1p.f64 9) -3/2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 3)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(*.f64 (pow.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 5/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 6)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) 1) -1)
(neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9) (pow.f64 (log1p.f64 9) 9)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
Outputs
(pow.f64 (log.f64 im) 3)
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (pow.f64 (log.f64 im) 3))
(fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im))) (pow.f64 (log.f64 im) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)))) (pow.f64 re 4)) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (pow.f64 (log.f64 im) 3)))
(fma.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (fma.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4)) (*.f64 (log.f64 im) (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2))))) (pow.f64 re 4) (fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im))) (pow.f64 (log.f64 im) 3)))
(fma.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (fma.f64 (log.f64 im) (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4) (fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im))) (pow.f64 (log.f64 im) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)))) (pow.f64 re 4)) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))) (+.f64 (pow.f64 (log.f64 im) 3) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (*.f64 1/4 (/.f64 1 (pow.f64 im 6)))) (log.f64 im)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (pow.f64 im 2))) (*.f64 -1/4 (/.f64 (log.f64 im) (pow.f64 im 6)))))) (pow.f64 re 6)))))
(fma.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (fma.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4)) (*.f64 (log.f64 im) (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2))))) (pow.f64 re 4) (+.f64 (fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im))) (pow.f64 (log.f64 im) 3)) (*.f64 (fma.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (/.f64 1/4 (pow.f64 im 6))) (log.f64 im) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (log.f64 im) (pow.f64 im 6)))))) (pow.f64 re 6))))
(fma.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (fma.f64 (log.f64 im) (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (*.f64 1/2 (/.f64 (log.f64 im) (pow.f64 im 4))))) (pow.f64 re 4) (fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im))) (fma.f64 (fma.f64 (log.f64 im) (fma.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6)) (/.f64 -1/4 (pow.f64 im 6))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)) (fma.f64 1/2 (/.f64 (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (*.f64 im im)) (*.f64 -1/4 (/.f64 (log.f64 im) (pow.f64 im 6)))))) (pow.f64 re 6) (pow.f64 (log.f64 im) 3))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 re)) 3))
(+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))))
(fma.f64 -1 (pow.f64 (neg.f64 (log.f64 re)) 3) (*.f64 3/2 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im)))))
(-.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 (*.f64 re re) (*.f64 im im)))) (pow.f64 (neg.f64 (log.f64 re)) 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 re)))) (fma.f64 -1/2 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (pow.f64 (neg.f64 (log.f64 re)) 3) (fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))))))))
(-.f64 (fma.f64 -1/2 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (+.f64 (-.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 (*.f64 re re) (*.f64 im im)))) (pow.f64 (neg.f64 (log.f64 re)) 3)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 re) 2)) (pow.f64 re 4))))) (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 re)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))))) (log.f64 (/.f64 1 re))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 re)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (pow.f64 re 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (pow.f64 re 6))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 -1/360 (*.f64 (neg.f64 (log.f64 re)) (*.f64 (pow.f64 im 6) 120)))) (/.f64 (pow.f64 re 6) (neg.f64 (log.f64 re)))) (fma.f64 -1 (pow.f64 (neg.f64 (log.f64 re)) 3) (fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 re)) 2))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 re)))) (fma.f64 -1/2 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 6) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/4 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))))))))))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))) (-.f64 (fma.f64 -1/2 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (/.f64 (pow.f64 re 6) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 re) 2)) (pow.f64 re 4)) (fma.f64 1/4 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (pow.f64 (log.f64 re) 2) (/.f64 (*.f64 re re) (*.f64 im im))))))) (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (/.f64 (pow.f64 re 4) (neg.f64 (log.f64 re))))))) (pow.f64 (neg.f64 (log.f64 re)) 3)) (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 (*.f64 -1/360 (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 6) 120))) (/.f64 (pow.f64 re 6) (neg.f64 (log.f64 re)))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3))
(neg.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (pow.f64 re 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 re 4))))))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 re)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))))))))
(-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))))) (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 re)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))))) (log.f64 (/.f64 -1 re))) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (pow.f64 re 6))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2)) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (pow.f64 re 2))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 re 6))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (pow.f64 re 6))))))))))))
(fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 re)))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (fma.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 -1/360 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))))) (/.f64 (pow.f64 re 6) (log.f64 (/.f64 -1 re)))) (fma.f64 1/2 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (pow.f64 re 6) (*.f64 im im))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 6) (pow.f64 im 6)))))))))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (/.f64 (pow.f64 re 6) (*.f64 im im))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im)))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/4 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (/.f64 (*.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 re 6)))))) (/.f64 (fma.f64 -1/360 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))) (*.f64 -1/4 (pow.f64 im 6))) (/.f64 (pow.f64 re 6) (log.f64 (/.f64 -1 re)))))) (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (/.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 re)))))
(pow.f64 (log.f64 re) 3)
(+.f64 (pow.f64 (log.f64 re) 3) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (pow.f64 (log.f64 re) 3) (*.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re)))))
(fma.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re))) (pow.f64 (log.f64 re) 3))
(+.f64 (pow.f64 (log.f64 re) 3) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))) (+.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4))))
(+.f64 (pow.f64 (log.f64 re) 3) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re))) (*.f64 im im) (*.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)) (fma.f64 (log.f64 re) (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))))))
(+.f64 (pow.f64 (log.f64 re) 3) (fma.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (*.f64 (log.f64 re) (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4)))))) (*.f64 im (*.f64 im (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re)))))))
(+.f64 (pow.f64 (log.f64 re) 3) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (pow.f64 re 2))) (+.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/4 (/.f64 1 (pow.f64 re 6))))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))) (pow.f64 im 6)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))) (+.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 im 4)))))
(+.f64 (pow.f64 (log.f64 re) 3) (fma.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 re re)) (fma.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (/.f64 1/4 (pow.f64 re 6))) (fma.f64 -1/4 (/.f64 (log.f64 re) (pow.f64 re 6)) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))) (pow.f64 im 6) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re))) (*.f64 im im) (*.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)) (fma.f64 (log.f64 re) (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))))))))
(+.f64 (pow.f64 (log.f64 re) 3) (fma.f64 (pow.f64 im 6) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4))) (*.f64 re re)) (fma.f64 (log.f64 re) (fma.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6)) (/.f64 -1/4 (pow.f64 re 6))) (fma.f64 -1/4 (/.f64 (log.f64 re) (pow.f64 re 6)) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))))) (fma.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (*.f64 (log.f64 re) (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4)))))) (*.f64 im (*.f64 im (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re re))))))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3))
(neg.f64 (pow.f64 (neg.f64 (log.f64 im)) 3))
(neg.f64 (neg.f64 (pow.f64 (log.f64 im) 3)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 -1 (pow.f64 (neg.f64 (log.f64 im)) 3) (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2)))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))) (-.f64 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))) (neg.f64 (pow.f64 (log.f64 im) 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2)))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 -1 (pow.f64 (neg.f64 (log.f64 im)) 3) (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))))))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (-.f64 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))) (/.f64 (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))))) (neg.f64 (pow.f64 (log.f64 im) 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 1 im)) 3)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (+.f64 (*.f64 -1/720 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))))) (*.f64 -1/720 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 (/.f64 1 im))))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (pow.f64 im 2)))))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 -1 (pow.f64 (neg.f64 (log.f64 im)) 3) (fma.f64 1/4 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) (neg.f64 (log.f64 im)))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 im 6) (fma.f64 -1/4 (pow.f64 re 6) (*.f64 -1/720 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (pow.f64 re 6) 120)) (*.f64 (neg.f64 (log.f64 im)) (*.f64 (pow.f64 re 6) 120))))))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (pow.f64 im 6) (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))))) (fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))))))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))) (-.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) (neg.f64 (log.f64 im)))) (-.f64 (-.f64 (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2))) (fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (pow.f64 im 6) (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))))) (fma.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im)))) (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (pow.f64 (log.f64 im) 2))))))) (/.f64 (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))) (/.f64 (pow.f64 im 4) (neg.f64 (log.f64 im))))) (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 im 6) (fma.f64 -1/4 (pow.f64 re 6) (*.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (pow.f64 re 6) 120))) -1/360)))))) (neg.f64 (pow.f64 (log.f64 im) 3))))
(*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3))
(neg.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))))))
(+.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (pow.f64 im 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (pow.f64 im 4))))))))
(fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 im)))) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))))
(-.f64 (+.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re)))) (neg.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 re 4)) (log.f64 (/.f64 -1 im))) (pow.f64 im 4)))) (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 im)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (pow.f64 re 2)) (pow.f64 im 6))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (*.f64 -1/360 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))))) (log.f64 (/.f64 -1 im))) (pow.f64 im 6))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (pow.f64 im 2))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (pow.f64 im 4))))))))))))
(fma.f64 1/2 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 6) (*.f64 re re))) (fma.f64 1/720 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 -1 im))) (pow.f64 im 6)) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (pow.f64 re 6) (*.f64 -1/360 (*.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 6) (log.f64 (/.f64 -1 im)))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 im)))) (fma.f64 -1 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (+.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re))) (*.f64 -1/2 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))))))))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 6) (*.f64 re re))) (fma.f64 1/720 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (fma.f64 1/4 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (-.f64 (-.f64 (+.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (/.f64 (*.f64 im im) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 -1/2 (pow.f64 re 4)) (log.f64 (/.f64 -1 im))) (pow.f64 im 4))) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (/.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 im)))))) (/.f64 (fma.f64 -1/4 (pow.f64 re 6) (*.f64 (log.f64 (/.f64 -1 im)) (*.f64 (*.f64 (pow.f64 re 6) 120) -1/360))) (/.f64 (pow.f64 im 6) (log.f64 (/.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 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im 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)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 im im) (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)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10)))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 (*.f64 1/6 (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 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10)))))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.f64 (neg.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 re 6) (log.f64 10))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 re 6) (log.f64 10))))) (/.f64 (neg.f64 (log.f64 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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10)))))
(-.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (pow.f64 re 4) (log.f64 10)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 re 6) (log.f64 10))))))
(-.f64 (fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (pow.f64 re 6) (log.f64 10))))) (/.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)))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (/.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))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (fma.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)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (*.f64 re re) (log.f64 10))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (/.f64 (/.f64 (*.f64 im im) (log.f64 10)) (*.f64 re re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 10))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 10))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(neg.f64 (neg.f64 (/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 im im) (log.f64 10))) (neg.f64 (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 im im) (log.f64 10)))) (neg.f64 (/.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))) (neg.f64 (/.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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10)))))
(-.f64 (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 im im) (log.f64 10))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 10))))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (*.f64 re re)) (*.f64 (*.f64 im im) (log.f64 10)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (*.f64 im im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (pow.f64 im 6) (log.f64 10)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3))))))
(fma.f64 (*.f64 re re) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3)))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3)))) (*.f64 re re) (*.f64 (pow.f64 re 4) (+.f64 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2)) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4)) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3)))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 re 4) (+.f64 (/.f64 (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4)) (/.f64 (*.f64 -1/4 (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3))))) (*.f64 re (*.f64 re (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (*.f64 1/4 (/.f64 1 (pow.f64 im 6)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6))))))) (pow.f64 re 6)) (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))) (pow.f64 re 2)) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (log.f64 im) (pow.f64 im 4)))) (log.f64 im)) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))) (pow.f64 re 4)))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2)) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3))) (+.f64 (/.f64 (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6))) (/.f64 1/4 (pow.f64 im 6))) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im))) (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3))))))) (pow.f64 re 6) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3)))) (*.f64 re re) (*.f64 (pow.f64 re 4) (+.f64 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 im 4)) (*.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2)) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4)) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3))))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 re 6) (fma.f64 1/2 (/.f64 (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3))) (fma.f64 -1/4 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3)) (pow.f64 im 6)) (/.f64 (fma.f64 1/3 (/.f64 (log.f64 im) (pow.f64 im 6)) (/.f64 -1/4 (pow.f64 im 6))) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im)))))) (fma.f64 (pow.f64 re 4) (+.f64 (/.f64 (fma.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) -1/2 (/.f64 1/4 (pow.f64 im 4))) (/.f64 (pow.f64 (log.f64 10) 3) (log.f64 im))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4)) (/.f64 (*.f64 -1/4 (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3))))) (*.f64 re (*.f64 re (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (*.f64 im im) (pow.f64 (log.f64 10) 3)))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 (log.f64 10) 3))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))) (/.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 (log.f64 10) 3)))
(-.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (+.f64 (/.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (-.f64 (+.f64 (-.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) -1/2))) (*.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4)))))
(+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 1 re))))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))))))))))))
(fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 -1/360 (*.f64 (neg.f64 (log.f64 re)) (*.f64 (pow.f64 im 6) 120)))) (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (neg.f64 (log.f64 re)))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 im 6) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))))))))))))
(fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 -1/2 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (-.f64 (-.f64 (fma.f64 1/4 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (pow.f64 re 6))) (-.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))) (*.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 (neg.f64 (*.f64 1/2 (log.f64 re))) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4)))))) (*.f64 (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 (*.f64 -1/360 (neg.f64 (log.f64 re))) (*.f64 (pow.f64 im 6) 120))) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 6)))) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 10) 3))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (pow.f64 (log.f64 10) 3))))
(-.f64 (*.f64 3/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (neg.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 im 6)) (*.f64 -1/360 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (log.f64 (/.f64 -1 re))))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4))) (*.f64 1/4 (pow.f64 im 4))) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (pow.f64 im 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/4 (pow.f64 im 6) (*.f64 -1/360 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 im 4) 1/4)) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (pow.f64 re 6))) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (pow.f64 im 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/4 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (pow.f64 (log.f64 10) 3)))))))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re)) (-.f64 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (pow.f64 re 6))) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 im im) (*.f64 re re))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (*.f64 1/4 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 10) 3))))))) (*.f64 (/.f64 (*.f64 (pow.f64 im 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 re))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)))) (*.f64 (/.f64 (fma.f64 -1/360 (*.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 (/.f64 -1 re))) (*.f64 -1/4 (pow.f64 im 6))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 6)))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (*.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3))))))
(fma.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re (*.f64 re (pow.f64 (log.f64 10) 3))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))))) (pow.f64 im 4)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (+.f64 (/.f64 (log.f64 re) (/.f64 (pow.f64 (log.f64 10) 3) (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 re) (pow.f64 (log.f64 10) 3)) (pow.f64 re 4)) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)))))) (pow.f64 im 4) (*.f64 (*.f64 im im) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 im 4) (+.f64 (/.f64 (log.f64 re) (/.f64 (pow.f64 (log.f64 10) 3) (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4))))) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3))) (/.f64 (*.f64 -1/4 (pow.f64 (log.f64 re) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3))))) (*.f64 im (*.f64 im (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re (*.f64 re (pow.f64 (log.f64 10) 3)))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 4)))))) (pow.f64 im 4)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (pow.f64 im 2)) (*.f64 (+.f64 (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (*.f64 1/4 (/.f64 1 (pow.f64 re 6))))) (pow.f64 (log.f64 10) 3)) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 re 6))))))) (pow.f64 im 6)))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (+.f64 (/.f64 (log.f64 re) (/.f64 (pow.f64 (log.f64 10) 3) (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))))) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 re) (pow.f64 (log.f64 10) 3)) (pow.f64 re 4)) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)))))) (pow.f64 im 4) (fma.f64 (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)))) (*.f64 im im) (*.f64 (pow.f64 im 6) (+.f64 (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6))) (/.f64 1/4 (pow.f64 re 6)))) (pow.f64 (log.f64 10) 3)) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3))) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 re 4)) (*.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)))) (*.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)))))))))))
(+.f64 (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 (pow.f64 im 4) (+.f64 (/.f64 (log.f64 re) (/.f64 (pow.f64 (log.f64 10) 3) (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4))))) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3))) (/.f64 (*.f64 -1/4 (pow.f64 (log.f64 re) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3))))) (fma.f64 (pow.f64 im 6) (+.f64 (/.f64 (log.f64 re) (/.f64 (pow.f64 (log.f64 10) 3) (fma.f64 1/3 (/.f64 (log.f64 re) (pow.f64 re 6)) (/.f64 -1/4 (pow.f64 re 6))))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 (log.f64 re) 2) (pow.f64 (log.f64 10) 3)) (pow.f64 re 6)) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (log.f64 re) (pow.f64 re 4)) (/.f64 1/4 (pow.f64 re 4))) (*.f64 re (*.f64 re (pow.f64 (log.f64 10) 3)))) (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3))))))) (*.f64 im (*.f64 im (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 re (*.f64 re (pow.f64 (log.f64 10) 3))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (neg.f64 (pow.f64 (neg.f64 (log.f64 im)) 3)) (pow.f64 (log.f64 10) 3))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 im) 3))) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))))))
(+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im)))) (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 im) 3))) (pow.f64 (log.f64 10) 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 4)))))))))
(+.f64 (+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im)))) (/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 im) 3))) (pow.f64 (log.f64 10) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (*.f64 (/.f64 (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))))) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (+.f64 (*.f64 -1/720 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))))) (*.f64 -1/720 (*.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) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im)))))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (*.f64 im im))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 6))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/4 (pow.f64 re 6) (*.f64 -1/720 (+.f64 (*.f64 (neg.f64 (log.f64 im)) (*.f64 (pow.f64 re 6) 120)) (*.f64 (neg.f64 (log.f64 im)) (*.f64 (pow.f64 re 6) 120))))))) (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 6))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 (*.f64 1/2 (pow.f64 re 4)) (neg.f64 (log.f64 im)))) (pow.f64 im 6))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 4)))))))))))))
(+.f64 (*.f64 3/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 im im)))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 6))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4))) (-.f64 (-.f64 (fma.f64 1/720 (*.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (pow.f64 (log.f64 10) 3)) (/.f64 (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))) (pow.f64 im 6))) (-.f64 (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))) (/.f64 (neg.f64 (pow.f64 (log.f64 im) 3)) (pow.f64 (log.f64 10) 3))))) (*.f64 (neg.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 10) 3))) (/.f64 (fma.f64 -1/4 (pow.f64 re 6) (*.f64 (neg.f64 (*.f64 (log.f64 im) (*.f64 (pow.f64 re 6) 120))) -1/360)) (pow.f64 im 6)))) (*.f64 (/.f64 (fma.f64 1/2 (neg.f64 (*.f64 (log.f64 im) (pow.f64 re 4))) (*.f64 1/4 (pow.f64 re 4))) (pow.f64 (log.f64 10) 3)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (pow.f64 (log.f64 10) 3))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) 1/2)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (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) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3)) (log.f64 (/.f64 -1 im)))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)))))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) 1/2)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 6)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (pow.f64 re 6)) (*.f64 -1/360 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (*.f64 1/2 (*.f64 (log.f64 (/.f64 -1 im)) (pow.f64 re 4)))) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 4)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 2)))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 1/4 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 10) 3)) (pow.f64 re 6))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 -1/4 (pow.f64 re 6) (*.f64 -1/360 (*.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 (/.f64 -1 im))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 6))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (pow.f64 re 4) (*.f64 1/2 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))))) (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 10) 3)) (log.f64 (/.f64 -1 im)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)))))))))))))
(fma.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (*.f64 im im)) (fma.f64 1/4 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 6) (pow.f64 im 6))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (pow.f64 (log.f64 10) 3)) (/.f64 (*.f64 re re) (pow.f64 im 6))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 10) 3)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))) (-.f64 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 10) 3)) (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) 1/2)) (*.f64 (/.f64 (*.f64 (pow.f64 re 4) (+.f64 1/4 (*.f64 1/2 (log.f64 (/.f64 -1 im))))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4))))) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 10) 3)))) (*.f64 (/.f64 (fma.f64 -1/4 (pow.f64 re 6) (*.f64 (log.f64 (/.f64 -1 im)) (*.f64 (*.f64 (pow.f64 re 6) 120) -1/360))) (pow.f64 (log.f64 10) 3)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 6))))))))
(+.f64 0 (pow.f64 (log1p.f64 9) 3))
(pow.f64 (log1p.f64 9) 3)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3))) 1)
(pow.f64 (log1p.f64 9) 3)
(*.f64 (log1p.f64 9) (pow.f64 (log1p.f64 9) 2))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (pow.f64 (log1p.f64 9) 3) 1)
(pow.f64 (log1p.f64 9) 3)
(*.f64 1 (pow.f64 (log1p.f64 9) 3))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2) (*.f64 (cbrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 2)))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (pow.f64 (log1p.f64 9) 2) (log1p.f64 9))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (sqrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 5/2))
(*.f64 (pow.f64 (log1p.f64 9) 3/2) (pow.f64 (log1p.f64 9) 3/2))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (*.f64 (pow.f64 (log1p.f64 9) 2) 1) (log1p.f64 9))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (pow.f64 (*.f64 (log1p.f64 9) (cbrt.f64 (log1p.f64 9))) 2) (cbrt.f64 (log1p.f64 9)))
(pow.f64 (log1p.f64 9) 3)
(*.f64 (pow.f64 (log1p.f64 9) 5/2) (sqrt.f64 (log1p.f64 9)))
(*.f64 (sqrt.f64 (log1p.f64 9)) (pow.f64 (log1p.f64 9) 5/2))
(sqrt.f64 (pow.f64 (log1p.f64 9) 6))
(log.f64 (exp.f64 (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (log1p.f64 9) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log1p.f64 9) 3))))
(pow.f64 (log1p.f64 9) 3)
(cbrt.f64 (pow.f64 (log1p.f64 9) 9))
(pow.f64 (log1p.f64 9) 3)
(expm1.f64 (log1p.f64 (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 1) 3))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3)) 1) 1))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 2)) 3/2))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 9)) 1/3))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log1p.f64 9) 3/2)) 2))
(pow.f64 (log1p.f64 9) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log1p.f64 9)) 3/2) 2))
(pow.f64 (log1p.f64 9) 3)
(log1p.f64 (expm1.f64 (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (log1p.f64 9) 3)
(+.f64 0 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) 1)
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 (hypot.f64 re im)) 2))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) 1)
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 1 (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log.f64 (hypot.f64 re im)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 5/2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log.f64 (hypot.f64 re im)) 3/2))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (log.f64 (hypot.f64 re im)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 5/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 (hypot.f64 re im)) 5/2))
(sqrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 6))
(log.f64 (exp.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(cbrt.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) 3))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (hypot.f64 re im)))) 1) 1))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 (hypot.f64 re im)))) 3/2))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9)) 1/3))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (log.f64 (hypot.f64 re im)))) 2))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 3/2) 2))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(pow.f64 (log.f64 (hypot.f64 re im)) 3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 9)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (pow.f64 (log1p.f64 9) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log1p.f64 9))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log1p.f64 9)))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log1p.f64 9) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log1p.f64 9)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log1p.f64 9) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3))) (cbrt.f64 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log1p.f64 9))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (cbrt.f64 (log1p.f64 9)))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/6)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/9)
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/18) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/18))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2)))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1/6))
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1)
(/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)))
(pow.f64 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))
(+.f64 0 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) -3)))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 1 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log1p.f64 9) 3)))
(*.f64 (pow.f64 (log1p.f64 9) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) -3))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (log1p.f64 9)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)))
(/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2))) (pow.f64 (log1p.f64 9) 3/2))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (pow.f64 (log1p.f64 9) 3/2)))
(/.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3/2))) (pow.f64 (log1p.f64 9) 3/2))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 2)))
(/.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 2)) (log1p.f64 9))
(*.f64 (pow.f64 (log1p.f64 9) -2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (log1p.f64 9)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (pow.f64 (log1p.f64 9) -3/2) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log1p.f64 9) 3/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (log1p.f64 9)) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 2)))
(*.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) 1) (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3/2) (pow.f64 (log1p.f64 9) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (pow.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 5/2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 5/2))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9) 1/3)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 6)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2) 2)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) -1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(pow.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3) 1) -1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(neg.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(*.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (/.f64 1 (neg.f64 (pow.f64 (log1p.f64 9) 3))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log1p.f64 9) 3)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 9) (pow.f64 (log1p.f64 9) 9)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1) 1))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)) 1/3) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 1) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 9)) 1/3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3/2)) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) -3)) -1))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9)) 3)

eval1.5s (11.7%)

Compiler

Compiled 46558 to 34869 computations (25.1% saved)

prune374.0ms (3%)

Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New1368141382
Fresh8311
Picked101
Done235
Total1379201399
Accurracy
100.0%
Counts
1399 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.2%
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
36.5%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
48.7%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
2.0%
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
99.1%
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
54.4%
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
49.1%
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
49.2%
(/.f64 (log.f64 im) (log.f64 10))
99.0%
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
49.2%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
52.4%
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
48.9%
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
99.6%
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
98.9%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
41.4%
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
36.3%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
36.3%
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
49.1%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
98.0%
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9))
Compiler

Compiled 394 to 335 computations (15% saved)

localize38.0ms (0.3%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
98.4%
(pow.f64 (log1p.f64 9) -3)
98.4%
(cbrt.f64 (pow.f64 (log1p.f64 9) -3))
Compiler

Compiled 34 to 23 computations (32.4% saved)

series2.0ms (0%)

Counts
3 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
re
@0
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
0.0ms
im
@0
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
0.0ms
re
@inf
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
0.0ms
im
@inf
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
0.0ms
im
@-inf
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))

rewrite78.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1042×log-prod
820×exp-prod
658×prod-exp
606×pow-prod-down
590×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01357
125849
2282649
Stop Event
node limit
Counts
3 → 116
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (log1p.f64 9) -3))
(pow.f64 (log1p.f64 9) -3)
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
Outputs
(+.f64 0 (/.f64 1 (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(pow.f64 (log.f64 10) -1)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) 3)
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3/2)
(pow.f64 (pow.f64 (log.f64 10) -2) 1/2)
(pow.f64 (pow.f64 (log.f64 10) 2) -1/2)
(pow.f64 (pow.f64 (log.f64 10) 3) -1/3)
(pow.f64 (pow.f64 (log.f64 10) -6) 1/6)
(pow.f64 (pow.f64 (log.f64 10) -9) 1/9)
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(pow.f64 (pow.f64 (log.f64 10) -3/2) 2/3)
(pow.f64 (exp.f64 1/3) (*.f64 -3 (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))) 2)) (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10))))) (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(exp.f64 (*.f64 -1 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1 (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) -3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) -3/2))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -3))) 1)
(*.f64 (pow.f64 (log.f64 10) -3) 1)
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 10) -2))
(*.f64 1 (pow.f64 (log.f64 10) -3))
(*.f64 (pow.f64 (log.f64 10) -2) (/.f64 1 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -6) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) 1) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3) 5/6) (pow.f64 (log.f64 10) -1/2))
(sqrt.f64 (pow.f64 (log.f64 10) -6))
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -3))))
(cbrt.f64 (pow.f64 (log.f64 10) -9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -3)))
(exp.f64 (*.f64 -3 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 2)) -3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -9)) 1/3))
(exp.f64 (*.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) 2))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (pow.f64 (log.f64 10) -2))))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (pow.f64 (log.f64 10) -2))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(exp.f64 (+.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 -3/2 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1)
(pow.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) 1/2)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 2)) (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) 2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 -1 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1))

simplify79.0ms (0.6%)

Algorithm
egg-herbie
Rules
1902×fma-def
1268×unswap-sqr
1072×times-frac
538×distribute-lft-in
502×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03644280
18613952
223063854
Stop Event
node limit
Counts
140 → 211
Calls
Call 1
Inputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 10) (pow.f64 im 6)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 10) (pow.f64 re 6)))))))
(/.f64 (log.f64 re) (log.f64 10))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (/.f64 (log.f64 re) (log.f64 10)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 10))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4)))) (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 10) (pow.f64 im 6)))))))
(+.f64 0 (/.f64 1 (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(pow.f64 (log.f64 10) -1)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) 3)
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3/2)
(pow.f64 (pow.f64 (log.f64 10) -2) 1/2)
(pow.f64 (pow.f64 (log.f64 10) 2) -1/2)
(pow.f64 (pow.f64 (log.f64 10) 3) -1/3)
(pow.f64 (pow.f64 (log.f64 10) -6) 1/6)
(pow.f64 (pow.f64 (log.f64 10) -9) 1/9)
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(pow.f64 (pow.f64 (log.f64 10) -3/2) 2/3)
(pow.f64 (exp.f64 1/3) (*.f64 -3 (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (log.f64 10))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))) 2)) (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10))))) (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(exp.f64 (*.f64 -1 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1 (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) -3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) -3/2))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -3))) 1)
(*.f64 (pow.f64 (log.f64 10) -3) 1)
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 10) -2))
(*.f64 1 (pow.f64 (log.f64 10) -3))
(*.f64 (pow.f64 (log.f64 10) -2) (/.f64 1 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -6) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) 1) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3) 5/6) (pow.f64 (log.f64 10) -1/2))
(sqrt.f64 (pow.f64 (log.f64 10) -6))
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -3))))
(cbrt.f64 (pow.f64 (log.f64 10) -9))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -3)))
(exp.f64 (*.f64 -3 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 2)) -3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -9)) 1/3))
(exp.f64 (*.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) 2))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (pow.f64 (log.f64 10) -2))))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (pow.f64 (log.f64 10) -2))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(exp.f64 (+.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 -3/2 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1)
(pow.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) 1/2)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 2)) (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) 2))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 -1 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 10) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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 (*.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)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4))))))
(+.f64 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)))))
(+.f64 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (/.f64 1/6 (pow.f64 im 6))) (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 10)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 re 6)))))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re)))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (log.f64 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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.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 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 re 6)))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 (*.f64 (*.f64 1/720 (pow.f64 im 6)) 120) (*.f64 (log.f64 10) (pow.f64 re 6))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.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)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.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))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/2 im) im) (*.f64 (log.f64 10) (*.f64 re re)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (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)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (pow.f64 re 6)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 re) (log.f64 10)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (/.f64 (log.f64 im) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re)))))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.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 -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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (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 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (+.f64 (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 re 4))) (fma.f64 (/.f64 1/720 (pow.f64 im 6)) (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120)) (/.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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im))))
(-.f64 (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 (log.f64 10) im)) (/.f64 (*.f64 re re) im)) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (/.f64 1/2 (/.f64 (*.f64 im (*.f64 im (log.f64 10))) (*.f64 re re)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (/.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 re 4)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (/.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (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 (fma.f64 1/2 (/.f64 re (/.f64 (*.f64 im (*.f64 im (log.f64 10))) re)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 10)) (pow.f64 im 4)) (*.f64 (/.f64 1/720 (log.f64 10)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 re (log.f64 10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 (pow.f64 re 6) (/.f64 (log.f64 10) 120)) (/.f64 1/720 (pow.f64 im 6))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 0 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(*.f64 1 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(/.f64 1 (log.f64 10))
(pow.f64 (log.f64 10) -1)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) 3)
(/.f64 1 (log.f64 10))
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3/2)
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(pow.f64 (pow.f64 (log.f64 10) -2) 1/2)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) 2) -1/2)
(pow.f64 (pow.f64 (log.f64 10) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (log.f64 10) 3) -1/6) (pow.f64 (pow.f64 (log.f64 10) 3) -1/6))
(pow.f64 (pow.f64 (log.f64 10) -6) 1/6)
(pow.f64 (pow.f64 (log.f64 10) -9) 1/9)
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -9) 1/18) (pow.f64 (pow.f64 (log.f64 10) -9) 1/18))
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(/.f64 1 (log.f64 10))
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(pow.f64 (pow.f64 (log.f64 10) -3/2) 2/3)
(/.f64 1 (log.f64 10))
(pow.f64 (exp.f64 1/3) (*.f64 -3 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))) 2)) (cbrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 (log.f64 10)))) 2)) (cbrt.f64 (neg.f64 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10))))) (sqrt.f64 (*.f64 -1 (log.f64 (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (log.f64 10))))) (sqrt.f64 (neg.f64 (log.f64 (log.f64 10)))))
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(/.f64 1 (log.f64 10))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 -1 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1/3))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1 (log.f64 10)))) 3))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -1/2)) 2))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) -3))
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) -3/2))
(pow.f64 (cbrt.f64 (log.f64 10)) -3)
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(pow.f64 (log.f64 10) -3)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) 2)) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -3))) 1)
(pow.f64 (log.f64 10) -3)
(*.f64 (pow.f64 (log.f64 10) -3) 1)
(pow.f64 (log.f64 10) -3)
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (log.f64 10) -2))
(pow.f64 (log.f64 10) -3)
(*.f64 1 (pow.f64 (log.f64 10) -3))
(pow.f64 (log.f64 10) -3)
(*.f64 (pow.f64 (log.f64 10) -2) (/.f64 1 (log.f64 10)))
(pow.f64 (log.f64 10) -3)
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(pow.f64 (log.f64 10) -3)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -6) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 10)) -6))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -6) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) 1) (/.f64 1 (log.f64 10)))
(pow.f64 (log.f64 10) -3)
(*.f64 (*.f64 (pow.f64 (log.f64 10) -2) (cbrt.f64 (pow.f64 (log.f64 10) -2))) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (*.f64 (pow.f64 (log.f64 10) -2) (cbrt.f64 (pow.f64 (log.f64 10) -2))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) 7))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3) 5/6) (pow.f64 (log.f64 10) -1/2))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (pow.f64 (log.f64 10) -3) 5/6))
(sqrt.f64 (pow.f64 (log.f64 10) -6))
(pow.f64 (log.f64 10) -3)
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -3)))
(pow.f64 (log.f64 10) -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -3))))
(pow.f64 (log.f64 10) -3)
(cbrt.f64 (pow.f64 (log.f64 10) -9))
(pow.f64 (log.f64 10) -3)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -3)))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 -3 (log.f64 (log.f64 10))))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -3))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1) 1))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 3))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) 3))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) 3))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) 2)) -3/2))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -9)) 1/3))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) 2))
(pow.f64 (log.f64 10) -3)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) 2))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (pow.f64 (log.f64 10) -2))))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (pow.f64 (log.f64 10) -2))))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 10) -2)) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (*.f64 -3/2 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 -3/2 (log.f64 (log.f64 10)))))
(pow.f64 (log.f64 10) -3)
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) -3/2) (*.f64 (log.f64 (log.f64 10)) -3/2)))
(pow.f64 (log.f64 10) -3)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(pow.f64 (log.f64 10) -3)
(+.f64 0 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))) 1)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 3)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 2)) (cbrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))) (sqrt.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -2) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(fabs.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))) 1) 1))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 3))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im))))) 1/3))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) 2))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 -1 (log.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (*.f64 -1 (log.f64 (log.f64 10))) 1)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))) 1))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

localize17.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 1/2 (*.f64 im im))
99.5%
(*.f64 (log.f64 10) (*.f64 re re))
74.8%
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
Compiler

Compiled 37 to 19 computations (48.6% saved)

series5.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite86.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1516×log-prod
804×pow-prod-down
610×pow-prod-up
546×pow-exp
468×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01365
127065
2363465
Stop Event
node limit
Counts
3 → 118
Calls
Call 1
Inputs
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 1/2 (*.f64 im im))
Outputs
(+.f64 0 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 1)
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 1/2 (*.f64 (*.f64 im im) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 im im) (*.f64 1/2 (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 1/2 (*.f64 im im)) (/.f64 (pow.f64 re -2) (log.f64 10)))
(*.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(*.f64 1 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 re -2)) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (*.f64 1/2 (*.f64 im im)))
(*.f64 (*.f64 1/2 im) (*.f64 im (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))) (pow.f64 re -2))
(*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 im im))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (pow.f64 re -2) (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) -2) (/.f64 (*.f64 1/2 (*.f64 im im)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 1 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 1/2 (*.f64 im im)) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (log.f64 10) re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 (/.f64 (*.f64 1/2 im) (log.f64 10)) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 im (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(pow.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6) 1/3)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) -1)
(pow.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1) -1)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(exp.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) -1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(+.f64 0 (*.f64 (log.f64 10) (*.f64 re re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re))) (cbrt.f64 (pow.f64 10 (*.f64 re re))))) (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))) (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 1)
(pow.f64 (*.f64 (log.f64 10) (*.f64 re re)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) 3)
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6) 1/3)
(pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))
(log.f64 (pow.f64 10 (*.f64 re re)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 re re)) 1)))
(cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re))))
(exp.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 re (sqrt.f64 (log.f64 10)))) 2))
(log1p.f64 (-.f64 (pow.f64 10 (*.f64 re re)) 1))
(+.f64 0 (*.f64 1/2 (*.f64 im im)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im)))) 1)
(pow.f64 (*.f64 1/2 (*.f64 im im)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) 3)
(pow.f64 (*.f64 (pow.f64 im 4) 1/4) 1/2)
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) 1/3)
(pow.f64 (*.f64 im (sqrt.f64 1/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 im 4) 1/4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 im im)))))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im))))
(exp.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 1/2))) 2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 im im))))

simplify115.0ms (0.9%)

Algorithm
egg-herbie
Rules
1564×associate-/r*
1132×associate-/r/
914×fma-def
460×associate-*r/
426×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03135480
18165392
230735070
378385070
Stop Event
node limit
Counts
166 → 155
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (pow.f64 im 2))
(+.f64 0 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 1)
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 1/2 (*.f64 (*.f64 im im) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 im im) (*.f64 1/2 (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 1/2 (*.f64 im im)) (/.f64 (pow.f64 re -2) (log.f64 10)))
(*.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(*.f64 1 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 re -2)) (/.f64 1/2 (log.f64 10)))
(*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (*.f64 1/2 (*.f64 im im)))
(*.f64 (*.f64 1/2 im) (*.f64 im (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))) (pow.f64 re -2))
(*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 im im))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (pow.f64 re -2) (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) -2) (/.f64 (*.f64 1/2 (*.f64 im im)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 1 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 1/2 (*.f64 im im)) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (log.f64 10) re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 (/.f64 (*.f64 1/2 im) (log.f64 10)) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 im (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(pow.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6) 1/3)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) -1)
(pow.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1) -1)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)))
(expm1.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(exp.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) -1))
(log1p.f64 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(+.f64 0 (*.f64 (log.f64 10) (*.f64 re re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re))) (cbrt.f64 (pow.f64 10 (*.f64 re re))))) (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))) (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 1)
(pow.f64 (*.f64 (log.f64 10) (*.f64 re re)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) 3)
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6) 1/3)
(pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))
(log.f64 (pow.f64 10 (*.f64 re re)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 re re)) 1)))
(cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re))))
(exp.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 re (sqrt.f64 (log.f64 10)))) 2))
(log1p.f64 (-.f64 (pow.f64 10 (*.f64 re re)) 1))
(+.f64 0 (*.f64 1/2 (*.f64 im im)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im)))) 1)
(pow.f64 (*.f64 1/2 (*.f64 im im)) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) 3)
(pow.f64 (*.f64 (pow.f64 im 4) 1/4) 1/2)
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) 1/3)
(pow.f64 (*.f64 im (sqrt.f64 1/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 im 4) 1/4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 im im)))))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im))))
(exp.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 1/2))) 2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 im im))))
Outputs
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 (log.f64 10) (pow.f64 re 2))
(*.f64 (log.f64 10) (*.f64 re re))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(*.f64 1/2 (pow.f64 im 2))
(*.f64 1/2 (*.f64 im im))
(+.f64 0 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 1)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1/2 (*.f64 (*.f64 im im) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (*.f64 im im) (*.f64 1/2 (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (*.f64 1/2 (*.f64 im im)) (/.f64 (pow.f64 re -2) (log.f64 10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 1 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (cbrt.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4))))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 4)))
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(*.f64 (/.f64 1/2 (log.f64 10)) (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (*.f64 (*.f64 im im) (pow.f64 re -2)) (/.f64 1/2 (log.f64 10)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (/.f64 (pow.f64 re -2) (log.f64 10)) (*.f64 1/2 (*.f64 im im)))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (*.f64 1/2 im) (*.f64 im (/.f64 (pow.f64 re -2) (log.f64 10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))) (pow.f64 re -2))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 (*.f64 im im) (log.f64 10)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4)))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (*.f64 (/.f64 im (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) im) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 (*.f64 im im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 1/2 (*.f64 re (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 im im))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4)))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (*.f64 (/.f64 im (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) im) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (pow.f64 re -2) (*.f64 1/2 (/.f64 (*.f64 im im) (log.f64 10))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) -2) (/.f64 (*.f64 1/2 (*.f64 im im)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) -2) (*.f64 1/2 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) -2) (/.f64 1/2 (/.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 im im))))
(*.f64 (/.f64 1 (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 1 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 1/2 (*.f64 im im)) re))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) 1) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (cbrt.f64 (*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re)))) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re (sqrt.f64 (log.f64 10)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 re (sqrt.f64 (log.f64 10)))) (*.f64 re (sqrt.f64 (log.f64 10)))) (cbrt.f64 (*.f64 1/2 (*.f64 im im))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (*.f64 (log.f64 10) re)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (log.f64 10)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 4) 1/4)) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (log.f64 10)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 (*.f64 im (sqrt.f64 1/2)) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4)))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (*.f64 (/.f64 im (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) im) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 1/2 im) (log.f64 10)) (/.f64 im (*.f64 re re)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (/.f64 (*.f64 1/2 im) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) (/.f64 im (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im im) (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4)))
(*.f64 (*.f64 (/.f64 im (cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))) im) (/.f64 1/2 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (sqrt.f64 (log.f64 10)))) (/.f64 im (*.f64 re (sqrt.f64 (log.f64 10)))))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(pow.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 3)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4) 1/2)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6) 1/3)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) -1)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(pow.f64 (/.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))) 1) -1)
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 4))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 (*.f64 im im) (pow.f64 re -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log.f64 10))) (*.f64 im (*.f64 im (pow.f64 re -2)))))))
(*.f64 im (*.f64 im (*.f64 (/.f64 1/2 (log.f64 10)) (pow.f64 re -2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(expm1.f64 (log1p.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(exp.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) 1) 1))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10)))))) 3))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 6)) 1/3))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10))))) 2))
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re (sqrt.f64 (log.f64 10)))) 2)
(pow.f64 (*.f64 (/.f64 im re) (/.f64 (sqrt.f64 1/2) (sqrt.f64 (log.f64 10)))) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))) -1))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(log1p.f64 (expm1.f64 (/.f64 1/2 (/.f64 (*.f64 re re) (/.f64 (*.f64 im im) (log.f64 10))))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(+.f64 0 (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (log.f64 10) (*.f64 re re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re))) (cbrt.f64 (pow.f64 10 (*.f64 re re))))) (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re))))) (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 10 (*.f64 re re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))) (log.f64 (sqrt.f64 (pow.f64 10 (*.f64 re re)))))
(*.f64 (log.f64 10) (*.f64 re re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 1)
(*.f64 (log.f64 10) (*.f64 re re))
(pow.f64 (*.f64 (log.f64 10) (*.f64 re re)) 1)
(*.f64 (log.f64 10) (*.f64 re re))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re))) 3)
(*.f64 (log.f64 10) (*.f64 re re))
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4) 1/2)
(*.f64 (log.f64 10) (*.f64 re re))
(pow.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6) 1/3)
(*.f64 (log.f64 10) (*.f64 re re))
(pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 2)
(*.f64 (log.f64 10) (*.f64 re re))
(sqrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 4))
(*.f64 (log.f64 10) (*.f64 re re))
(log.f64 (pow.f64 10 (*.f64 re re)))
(*.f64 (log.f64 10) (*.f64 re re))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 (*.f64 re re)) 1)))
(*.f64 (log.f64 10) (*.f64 re re))
(cbrt.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6))
(*.f64 (log.f64 10) (*.f64 re re))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 re) (log.f64 (log.f64 10))) 1) 1))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 10) (*.f64 re re)))) 3))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 re (sqrt.f64 (log.f64 10))) 6)) 1/3))
(*.f64 (log.f64 10) (*.f64 re re))
(exp.f64 (*.f64 (log.f64 (*.f64 re (sqrt.f64 (log.f64 10)))) 2))
(*.f64 (log.f64 10) (*.f64 re re))
(log1p.f64 (-.f64 (pow.f64 10 (*.f64 re re)) 1))
(*.f64 (log.f64 10) (*.f64 re re))
(+.f64 0 (*.f64 1/2 (*.f64 im im)))
(*.f64 1/2 (*.f64 im im))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im))) (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im))))) (log.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im))))) (log.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im)))))
(*.f64 3 (log.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (exp.f64 im) im)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))))
(*.f64 1/2 (*.f64 im im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im)))) 1)
(*.f64 1/2 (*.f64 im im))
(pow.f64 (*.f64 1/2 (*.f64 im im)) 1)
(*.f64 1/2 (*.f64 im im))
(pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) 3)
(*.f64 1/2 (*.f64 im im))
(pow.f64 (*.f64 (pow.f64 im 4) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 im 4) 1/4))
(pow.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6) 1/3)
(*.f64 1/2 (*.f64 im im))
(pow.f64 (*.f64 im (sqrt.f64 1/2)) 2)
(*.f64 1/2 (*.f64 im im))
(sqrt.f64 (*.f64 (pow.f64 im 4) 1/4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) im) 1/2))
(*.f64 1/2 (*.f64 im im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 1/2 (*.f64 im im))
(cbrt.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6))
(*.f64 1/2 (*.f64 im im))
(expm1.f64 (log1p.f64 (*.f64 1/2 (*.f64 im im))))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (*.f64 (*.f64 (fma.f64 2 (log.f64 im) (log.f64 1/2)) 1) 1))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im)))) 3))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (sqrt.f64 1/2)) 6)) 1/3))
(*.f64 1/2 (*.f64 im im))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sqrt.f64 1/2))) 2))
(*.f64 1/2 (*.f64 im im))
(log1p.f64 (expm1.f64 (*.f64 1/2 (*.f64 im im))))
(*.f64 1/2 (*.f64 im im))

localize15.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.3%
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 30 to 22 computations (26.7% saved)

localize20.0ms (0.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
99.3%
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
99.3%
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 26 to 18 computations (30.8% saved)

series45.0ms (0.4%)

Counts
2 → 20
Calls

6 calls:

TimeVariablePointExpression
17.0ms
im
@-inf
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
15.0ms
im
@0
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
13.0ms
im
@inf
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
0.0ms
im
@0
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
0.0ms
im
@-inf
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))

rewrite70.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1654×pow1
1528×log1p-expm1-u
1528×expm1-log1p-u
1526×add-exp-log
1484×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
117834
2207934
Stop Event
node limit
Counts
2 → 70
Calls
Call 1
Inputs
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
Outputs
(+.f64 1 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))
(+.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(-.f64 (+.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))

simplify54.0ms (0.4%)

Algorithm
egg-herbie
Rules
1064×times-frac
914×unswap-sqr
890×fma-def
824×associate-/l*
682×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01751960
13941920
214691920
Stop Event
node limit
Counts
90 → 88
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))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))
(+.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(-.f64 (+.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.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)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(log.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(log.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(+.f64 1 (-.f64 (/.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))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (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))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 10))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (E.f64) (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(+.f64 (log.f64 (log.f64 im)) (neg.f64 (log.f64 (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 0 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 0 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(-.f64 (log.f64 (neg.f64 (log.f64 im))) (log.f64 (log.f64 1/10)))
(-.f64 (+.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2) (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (+.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (+.f64 (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im)) (*.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (log.f64 im)) 3) (pow.f64 (log.f64 (log.f64 10)) 3)) (fma.f64 (log.f64 (log.f64 10)) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im)))))
(/.f64 (-.f64 (*.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 im))) (*.f64 (log.f64 (log.f64 10)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))))
(/.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10))) (+.f64 (log.f64 (log.f64 im)) (log.f64 (log.f64 10)))))
(pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3) 1/3)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (sqrt.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))) 2)
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(neg.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 im))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(sqrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(cbrt.f64 (pow.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))) 3))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(expm1.f64 (log1p.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log1p.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 10)) 1))
(log1p.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 10)) -1))

localize16.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.9%
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
99.7%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
99.3%
(/.f64 (log.f64 im) (log.f64 10))
Compiler

Compiled 28 to 20 computations (28.6% saved)

series2.0ms (0%)

Counts
2 → 20
Calls

6 calls:

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

rewrite108.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1812×pow1
1684×add-exp-log
1684×log1p-expm1-u
1684×expm1-log1p-u
1642×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01134
122234
2234734
Stop Event
node limit
Counts
2 → 71
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
Outputs
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
2070×fma-def
1262×times-frac
950×associate-/l*
790×unswap-sqr
550×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782355
13712159
212172067
373492067
Stop Event
node limit
Counts
91 → 92
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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (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 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
Outputs
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (log.f64 (/.f64 1 im))) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10))
(/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 10))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10))))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(sqrt.f64 (/.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 im))) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (fma.f64 -1 (log.f64 (/.f64 -1 im)) (log.f64 -1)) (log.f64 10)))
(sqrt.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 im))) (log.f64 10)))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (log.f64 im) (log.f64 10)) 1)
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.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 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4)) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 4))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 10))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (log.f64 im) (log.f64 10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(/.f64 (log.f64 im) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 2))
(/.f64 (log.f64 im) (log.f64 10))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(/.f64 (log.f64 im) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 im) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 10))))
(/.f64 (log.f64 im) (log.f64 10))
(-.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (/.f64 1 (log.f64 10)) 1/2))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) (sqrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (sqrt.f64 (log.f64 10))))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/2)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))) 3)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 1/4) 2)
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(fabs.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))))
(+.f64 1 (-.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 1))
(+.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 0)
(sqrt.f64 (/.f64 (log.f64 im) (log.f64 10)))

eval335.0ms (2.7%)

Compiler

Compiled 10337 to 7465 computations (27.8% saved)

prune177.0ms (1.4%)

Pruning

35 alts after pruning (27 fresh and 8 done)

PrunedKeptTotal
New63816654
Fresh11112
Picked011
Done077
Total63935674
Accurracy
100.0%
Counts
674 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.5%
(pow.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) 2)
36.5%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
48.7%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
2.6%
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
2.0%
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
99.1%
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
54.4%
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
49.1%
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
49.2%
(/.f64 (log.f64 im) (log.f64 10))
99.0%
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
49.2%
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
49.2%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
52.4%
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
2.2%
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
1.9%
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
2.7%
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
2.4%
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
2.4%
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
2.0%
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
48.9%
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
2.2%
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
1.9%
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
1.9%
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
1.9%
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
99.6%
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
2.4%
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
2.0%
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
2.0%
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
98.9%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
41.4%
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
36.3%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
36.3%
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
49.1%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
98.0%
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9))
Compiler

Compiled 768 to 604 computations (21.4% saved)

localize12.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.0%
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
98.4%
(log.f64 1/10)
Compiler

Compiled 27 to 11 computations (59.3% saved)

series6.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
3.0ms
im
@-inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
re
@0
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
re
@inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
im
@0
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
1.0ms
im
@inf
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))

rewrite62.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1912×pow1
1762×add-exp-log
1760×log1p-expm1-u
1760×expm1-log1p-u
224×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01130
122326
2283226
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(log.f64 1/10)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
Outputs
(-.f64 (+.f64 1 (log.f64 1/10)) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 1 (log.f64 1/10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(pow.f64 (log.f64 1/10) 1)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(exp.f64 (log.f64 (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))

simplify128.0ms (1%)

Algorithm
egg-herbie
Rules
1370×associate-*r/
1354×fma-def
1210×unswap-sqr
1038×associate-*l/
348×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02053297
15092987
222812723
Stop Event
node limit
Counts
77 → 126
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/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 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/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 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(-.f64 (+.f64 1 (log.f64 1/10)) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 1 (log.f64 1/10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(pow.f64 (log.f64 1/10) 1)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(exp.f64 (log.f64 (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))
(-.f64 (*.f64 (/.f64 -1/2 (log.f64 1/10)) (/.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 1/10)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))))
(-.f64 (fma.f64 -1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 1/10))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (fma.f64 -1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4))))) (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 im) im) (*.f64 re re)) (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (/.f64 (*.f64 (*.f64 -1/2 im) im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 1/10) (pow.f64 re 6))) (+.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 1/10)) (/.f64 120 (pow.f64 re 6))) (-.f64 (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (*.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 1/10)) (/.f64 120 (pow.f64 re 6)))))) (/.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6))) (*.f64 (log.f64 1/10) (pow.f64 re 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 1/10) (pow.f64 re 6))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 1/10)) (/.f64 120 (pow.f64 re 6))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)))))
(*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 im) im) (*.f64 re re)) (log.f64 1/10)) (/.f64 (log.f64 re) (log.f64 1/10)))
(-.f64 (/.f64 (*.f64 (*.f64 -1/2 im) im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)))))
(+.f64 (fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 1/10))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)))) (/.f64 (log.f64 re) (log.f64 1/10)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 1/10) (pow.f64 re 2)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4)))) (+.f64 (*.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10))) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(fma.f64 -1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 1/10) (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (fma.f64 -1 (/.f64 (log.f64 re) (log.f64 1/10)) (*.f64 -1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 1/10) (pow.f64 re 6)))))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 1/10) (pow.f64 re 4))) (-.f64 (*.f64 (/.f64 -1/6 (log.f64 1/10)) (/.f64 (pow.f64 im 6) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 1/10)))))
(fma.f64 -1/2 (*.f64 (/.f64 im (log.f64 1/10)) (/.f64 im (*.f64 re re))) (-.f64 (fma.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (*.f64 (/.f64 -1/6 (log.f64 1/10)) (/.f64 (pow.f64 im 6) (pow.f64 re 6)))) (/.f64 (log.f64 re) (log.f64 1/10))))
(/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 im) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))))
(-.f64 (*.f64 (/.f64 -1/2 (log.f64 1/10)) (/.f64 (*.f64 re re) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 im) (log.f64 1/10)) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 1/10)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10)))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (/.f64 120 (pow.f64 im 6))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (pow.f64 im 4)) (/.f64 (pow.f64 re 4) (log.f64 1/10)))) (/.f64 (log.f64 im) (log.f64 1/10))))
(fma.f64 -1/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) 120) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (*.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)))) (/.f64 (log.f64 im) (log.f64 1/10))))
(/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))
(+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))
(fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))
(+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2))))))
(fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (fma.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10))))
(+.f64 (*.f64 -1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (log.f64 1/10) (pow.f64 im 6)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4)))) (+.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 1/10) (pow.f64 im 2)))))))
(fma.f64 -1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 1/10) (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 1/10) (*.f64 im im)))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (/.f64 120 (pow.f64 im 6))) (fma.f64 1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 1/10) (pow.f64 im 4))) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(fma.f64 -1/720 (*.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 1/10)) (pow.f64 im 6)) 120) (fma.f64 -1/2 (*.f64 (/.f64 re (log.f64 1/10)) (/.f64 re (*.f64 im im))) (fma.f64 (/.f64 1/4 (log.f64 1/10)) (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 1/10)))))
(-.f64 (+.f64 1 (log.f64 1/10)) 1)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(*.f64 (log.f64 1/10) 1)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(*.f64 1 (log.f64 1/10))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(pow.f64 (log.f64 1/10) 1)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(exp.f64 (log.f64 (log.f64 1/10)))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(+.f64 1 (-.f64 (log.f64 1/10) 1))
(+.f64 (log.f64 1/10) 0)
(log.f64 1/10)
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 1/10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 3)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 2)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))) -1)
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 2))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 3))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 1/10) 3)))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))) 1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 1/10))

localize20.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
99.8%
(/.f64 im (/.f64 (log.f64 10) im))
99.0%
(/.f64 (log.f64 10) im)
74.8%
(/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re))
Compiler

Compiled 43 to 26 computations (39.5% saved)

series11.0ms (0.1%)

Counts
4 → 60
Calls

18 calls:

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

rewrite90.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1496×log-prod
868×pow-prod-down
620×pow-prod-up
564×pow-exp
492×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01392
127892
2386092
Stop Event
node limit
Counts
4 → 186
Calls
Call 1
Inputs
(/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re))
(/.f64 (log.f64 10) im)
(/.f64 im (/.f64 (log.f64 10) im))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
Outputs
(+.f64 0 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1)
(*.f64 im (*.f64 (/.f64 im (log.f64 10)) (pow.f64 re -2)))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) (pow.f64 re -2))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(*.f64 1 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 (pow.f64 re -2) (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 (/.f64 im (log.f64 10)) (*.f64 im (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) (/.f64 1 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 re re)) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (sqrt.f64 im) (*.f64 re re)) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (log.f64 10)) re))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) re) (/.f64 im re))
(*.f64 (/.f64 im 1) (/.f64 (/.f64 im (log.f64 10)) (*.f64 re re)))
(*.f64 (/.f64 im (*.f64 (cbrt.f64 re) re)) (/.f64 (/.f64 im (log.f64 10)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) re) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (cbrt.f64 re) re)) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) 1) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (/.f64 im (cbrt.f64 (*.f64 re re))))
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 2)
(pow.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) -1)
(pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (*.f64 re re)) -1)
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) 1) -1)
(neg.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 re (neg.f64 re))))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4))
(log.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) (pow.f64 re 6)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(exp.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(+.f64 0 (/.f64 (log.f64 10) im))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im))) (cbrt.f64 (pow.f64 10 (/.f64 1 im))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) im))) 1)
(*.f64 (log.f64 10) (/.f64 1 im))
(*.f64 (/.f64 (log.f64 10) im) 1)
(*.f64 1 (/.f64 (log.f64 10) im))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2) (cbrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) (sqrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 im)))
(*.f64 (/.f64 1 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (log.f64 10) (cbrt.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) 1) (/.f64 (cbrt.f64 (log.f64 10)) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (sqrt.f64 im)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 im)))
(pow.f64 (/.f64 (log.f64 10) im) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) 2)
(pow.f64 (/.f64 im (log.f64 10)) -1)
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) 1) -1)
(neg.f64 (/.f64 (log.f64 1/10) im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 2))
(log.f64 (pow.f64 10 (/.f64 1 im)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) im))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 1/10) im))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 1 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) im)))
(exp.f64 (log.f64 (/.f64 (log.f64 10) im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) im))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) im))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) im))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 im (log.f64 10))) -1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) im)))
(+.f64 0 (*.f64 im (/.f64 im (log.f64 10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))) (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1)
(*.f64 im (/.f64 im (log.f64 10)))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(*.f64 1 (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im)))
(*.f64 (/.f64 im (log.f64 10)) im)
(*.f64 (/.f64 im 1) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 im (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 im (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (log.f64 10)) (/.f64 (cbrt.f64 im) (/.f64 1 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) 1) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 (cbrt.f64 im) (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 (sqrt.f64 im) (log.f64 10)) (/.f64 (sqrt.f64 im) (/.f64 1 im)))
(*.f64 (/.f64 (sqrt.f64 im) 1) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 (sqrt.f64 im) (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) 1) im)
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 im (log.f64 1/10)) (neg.f64 im))
(pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 3)
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2)
(pow.f64 (/.f64 (log.f64 10) (*.f64 im im)) -1)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 im im)) 1) -1)
(neg.f64 (/.f64 im (/.f64 (log.f64 1/10) im)))
(sqrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2))
(log.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10))))))
(cbrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 im 3) (pow.f64 (/.f64 (log.f64 10) im) 3)))
(expm1.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(exp.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (*.f64 im im))) -1))
(log1p.f64 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(+.f64 0 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1)
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 re re))
(/.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 1/2 (*.f64 im (neg.f64 (/.f64 im (log.f64 10))))) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) re)
(/.f64 (*.f64 im 1/2) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) 1/2) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) 1/2) re)
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) re) re)
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) 1) (*.f64 re re))
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (*.f64 re re)))
(pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re) 2)
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re)) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))

simplify107.0ms (0.9%)

Algorithm
egg-herbie
Rules
1222×log-prod
704×cube-prod
598×log-div
576×associate-/l*
492×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04486898
111016714
244986714
Stop Event
node limit
Counts
246 → 241
Calls
Call 1
Inputs
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 0 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1)
(*.f64 im (*.f64 (/.f64 im (log.f64 10)) (pow.f64 re -2)))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) (pow.f64 re -2))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(*.f64 1 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 (pow.f64 re -2) (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 (/.f64 im (log.f64 10)) (*.f64 im (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) (/.f64 1 re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 re re)) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (sqrt.f64 im) (*.f64 re re)) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (log.f64 10)) re))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) re) (/.f64 im re))
(*.f64 (/.f64 im 1) (/.f64 (/.f64 im (log.f64 10)) (*.f64 re re)))
(*.f64 (/.f64 im (*.f64 (cbrt.f64 re) re)) (/.f64 (/.f64 im (log.f64 10)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) re) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (cbrt.f64 re) re)) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) 1) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (/.f64 im (cbrt.f64 (*.f64 re re))))
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 2)
(pow.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) -1)
(pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (*.f64 re re)) -1)
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) 1) -1)
(neg.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 re (neg.f64 re))))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4))
(log.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) (pow.f64 re 6)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(exp.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(+.f64 0 (/.f64 (log.f64 10) im))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im))) (cbrt.f64 (pow.f64 10 (/.f64 1 im))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) im))) 1)
(*.f64 (log.f64 10) (/.f64 1 im))
(*.f64 (/.f64 (log.f64 10) im) 1)
(*.f64 1 (/.f64 (log.f64 10) im))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2) (cbrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) (sqrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 im)))
(*.f64 (/.f64 1 im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (log.f64 10) (cbrt.f64 im)))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) 1) (/.f64 (cbrt.f64 (log.f64 10)) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (sqrt.f64 im)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 im)))
(pow.f64 (/.f64 (log.f64 10) im) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) 2)
(pow.f64 (/.f64 im (log.f64 10)) -1)
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) 1) -1)
(neg.f64 (/.f64 (log.f64 1/10) im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 2))
(log.f64 (pow.f64 10 (/.f64 1 im)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) im))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 1/10) im))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 1 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) im)))
(exp.f64 (log.f64 (/.f64 (log.f64 10) im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) im))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) im))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) im))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 im (log.f64 10))) -1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) im)))
(+.f64 0 (*.f64 im (/.f64 im (log.f64 10))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))) (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1)
(*.f64 im (/.f64 im (log.f64 10)))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(*.f64 1 (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im)))
(*.f64 (/.f64 im (log.f64 10)) im)
(*.f64 (/.f64 im 1) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 im (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 im (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (log.f64 10)) (/.f64 (cbrt.f64 im) (/.f64 1 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) 1) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 (cbrt.f64 im) (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (/.f64 (sqrt.f64 im) (log.f64 10)) (/.f64 (sqrt.f64 im) (/.f64 1 im)))
(*.f64 (/.f64 (sqrt.f64 im) 1) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 (sqrt.f64 im) (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) 1) im)
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 im (log.f64 1/10)) (neg.f64 im))
(pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 3)
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2)
(pow.f64 (/.f64 (log.f64 10) (*.f64 im im)) -1)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 im im)) 1) -1)
(neg.f64 (/.f64 im (/.f64 (log.f64 1/10) im)))
(sqrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2))
(log.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10))))))
(cbrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3))
(cbrt.f64 (/.f64 (pow.f64 im 3) (pow.f64 (/.f64 (log.f64 10) im) 3)))
(expm1.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(exp.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (*.f64 im im))) -1))
(log1p.f64 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(+.f64 0 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1)
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 re re))
(/.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 1/2 (*.f64 im (neg.f64 (/.f64 im (log.f64 10))))) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) re)
(/.f64 (*.f64 im 1/2) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) 1/2) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) 1/2) re)
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) re) re)
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) 1) (*.f64 re re))
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (*.f64 re re)))
(pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re) 2)
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(exp.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re)) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
Outputs
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(/.f64 (pow.f64 im 2) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(+.f64 0 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re)))))) (cbrt.f64 (exp.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 im (*.f64 (/.f64 im (log.f64 10)) (pow.f64 re -2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) (pow.f64 re -2))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 1 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 im im) (log.f64 10))) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 im im) (log.f64 10))) re) 4)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 re -2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re))))
(*.f64 im (/.f64 (/.f64 (neg.f64 im) (log.f64 10)) (*.f64 re (neg.f64 re))))
(*.f64 (pow.f64 re -2) (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 im (log.f64 10)) (*.f64 im (pow.f64 re -2)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) (/.f64 1 re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 re re)) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 im) (*.f64 re re)) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (log.f64 10)) re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) re) (/.f64 im re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 im 1) (/.f64 (/.f64 im (log.f64 10)) (*.f64 re re)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 im (*.f64 (cbrt.f64 re) re)) (/.f64 (/.f64 im (log.f64 10)) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 im (*.f64 re (cbrt.f64 re))) (/.f64 im (*.f64 (cbrt.f64 (*.f64 re re)) (log.f64 10))))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (*.f64 (log.f64 10) (cbrt.f64 (*.f64 re re)))) (cbrt.f64 re)))
(/.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im (cbrt.f64 re)) re) (log.f64 10))) (cbrt.f64 (*.f64 re re)))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 im (*.f64 re (cbrt.f64 re))) (/.f64 im (*.f64 (cbrt.f64 (*.f64 re re)) (log.f64 10))))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (*.f64 (log.f64 10) (cbrt.f64 (*.f64 re re)))) (cbrt.f64 re)))
(/.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im (cbrt.f64 re)) re) (log.f64 10))) (cbrt.f64 (*.f64 re re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) re) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (cbrt.f64 (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re)))))) (*.f64 re (cbrt.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (*.f64 re (cbrt.f64 re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 im im) (log.f64 10))) 2) (cbrt.f64 re)) (/.f64 (cbrt.f64 (*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))) re))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 re re)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (*.f64 (cbrt.f64 re) re)) (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 im (*.f64 re (cbrt.f64 re))) (/.f64 im (*.f64 (cbrt.f64 (*.f64 re re)) (log.f64 10))))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (*.f64 (log.f64 10) (cbrt.f64 (*.f64 re re)))) (cbrt.f64 re)))
(/.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im (cbrt.f64 re)) re) (log.f64 10))) (cbrt.f64 (*.f64 re re)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) 1) (/.f64 im (*.f64 re re)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(*.f64 (/.f64 (/.f64 im (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (/.f64 im (cbrt.f64 (*.f64 re re))))
(*.f64 (/.f64 im (*.f64 re (cbrt.f64 re))) (/.f64 im (*.f64 (cbrt.f64 (*.f64 re re)) (log.f64 10))))
(*.f64 (/.f64 im re) (/.f64 (/.f64 im (*.f64 (log.f64 10) (cbrt.f64 (*.f64 re re)))) (cbrt.f64 re)))
(/.f64 (*.f64 im (/.f64 (/.f64 (/.f64 im (cbrt.f64 re)) re) (log.f64 10))) (cbrt.f64 (*.f64 re re)))
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 3)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/2)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3) 1/3)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 2)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) -1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (*.f64 re re)) -1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) 1) -1)
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(neg.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 re (neg.f64 re))))
(*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re))))
(*.f64 im (/.f64 (/.f64 (neg.f64 im) (log.f64 10)) (*.f64 re (neg.f64 re))))
(sqrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)) 3))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) (pow.f64 re 6)))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))) 1) 1))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 3))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) 1/3))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re)) 2))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re))) -1))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))
(*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 10) im))
(/.f64 (log.f64 10) im)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im))) (cbrt.f64 (pow.f64 10 (/.f64 1 im))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 im)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 im)))))
(/.f64 (log.f64 10) im)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) im))) 1)
(/.f64 (log.f64 10) im)
(*.f64 (log.f64 10) (/.f64 1 im))
(/.f64 (log.f64 10) im)
(*.f64 (/.f64 (log.f64 10) im) 1)
(/.f64 (log.f64 10) im)
(*.f64 1 (/.f64 (log.f64 10) im))
(/.f64 (log.f64 10) im)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 1 im) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (cbrt.f64 (log.f64 10)) im))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2))
(/.f64 (log.f64 10) im)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2) (cbrt.f64 (/.f64 (log.f64 10) im)))
(/.f64 (log.f64 10) im)
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 im)))
(/.f64 (log.f64 10) im)
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) (sqrt.f64 (/.f64 (log.f64 10) im)))
(/.f64 (log.f64 10) im)
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 im)))
(/.f64 (log.f64 1/10) (neg.f64 im))
(*.f64 (/.f64 1 im) (log.f64 10))
(/.f64 (log.f64 10) im)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (log.f64 10) (cbrt.f64 im)))
(/.f64 (/.f64 (log.f64 10) (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2))
(*.f64 (/.f64 1 (sqrt.f64 im)) (/.f64 (log.f64 10) (sqrt.f64 im)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) 1) (/.f64 (cbrt.f64 (log.f64 10)) im))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (*.f64 (/.f64 1 im) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (/.f64 (cbrt.f64 (log.f64 10)) im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 (/.f64 (log.f64 10) im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 10) 2)) (sqrt.f64 im)) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) im))
(/.f64 (log.f64 10) im)
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 im) 2)) (/.f64 (log.f64 10) (cbrt.f64 im)))
(/.f64 (/.f64 (log.f64 10) (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2))
(pow.f64 (/.f64 (log.f64 10) im) 1)
(/.f64 (log.f64 10) im)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 3)
(/.f64 (log.f64 10) im)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 2) 1/2)
(/.f64 (log.f64 10) im)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) im) 3) 1/3)
(/.f64 (log.f64 10) im)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) im)) 2)
(/.f64 (log.f64 10) im)
(pow.f64 (/.f64 im (log.f64 10)) -1)
(/.f64 (log.f64 10) im)
(pow.f64 (/.f64 (/.f64 im (log.f64 10)) 1) -1)
(/.f64 (log.f64 10) im)
(neg.f64 (/.f64 (log.f64 1/10) im))
(/.f64 (neg.f64 (log.f64 1/10)) im)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 2))
(/.f64 (log.f64 10) im)
(log.f64 (pow.f64 10 (/.f64 1 im)))
(/.f64 (log.f64 10) im)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) im))))
(/.f64 (log.f64 10) im)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (log.f64 1/10) im))))
(/.f64 (neg.f64 (log.f64 1/10)) im)
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 1 im)))))
(/.f64 (log.f64 10) im)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) im) 3))
(/.f64 (log.f64 10) im)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 im 3)))
(/.f64 (log.f64 10) im)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) im)))
(/.f64 (log.f64 10) im)
(exp.f64 (log.f64 (/.f64 (log.f64 10) im)))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) im)) 1) 1))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) im))) 3))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) im))) 1/3))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) im))) 2))
(/.f64 (log.f64 10) im)
(exp.f64 (*.f64 (log.f64 (/.f64 im (log.f64 10))) -1))
(/.f64 (log.f64 10) im)
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) im)))
(/.f64 (log.f64 10) im)
(+.f64 0 (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))) (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 1 (*.f64 im (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im)))
(*.f64 (neg.f64 im) (*.f64 (/.f64 1 (log.f64 1/10)) im))
(*.f64 im (neg.f64 (/.f64 im (log.f64 1/10))))
(*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im)
(*.f64 (/.f64 im (log.f64 10)) im)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 im 1) (/.f64 im (log.f64 10)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 im (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 im (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (log.f64 10)) (/.f64 (cbrt.f64 im) (/.f64 1 im)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) 1) (/.f64 (cbrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 im) 2) (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2))
(*.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) (/.f64 (pow.f64 (cbrt.f64 im) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)))
(/.f64 (pow.f64 (cbrt.f64 im) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2) (cbrt.f64 (/.f64 (*.f64 im im) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 im) 2) (sqrt.f64 (/.f64 (log.f64 10) im))) (/.f64 (cbrt.f64 im) (sqrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 im) (log.f64 10)) (/.f64 (sqrt.f64 im) (/.f64 1 im)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 im) 1) (/.f64 (sqrt.f64 im) (/.f64 (log.f64 10) im)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 im) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) im)) 2)) (/.f64 (sqrt.f64 im) (cbrt.f64 (/.f64 (log.f64 10) im))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) 1) im)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(*.f64 (/.f64 im (log.f64 1/10)) (neg.f64 im))
(*.f64 (neg.f64 im) (*.f64 (/.f64 1 (log.f64 1/10)) im))
(*.f64 im (neg.f64 (/.f64 im (log.f64 1/10))))
(*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im)
(pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 1)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 3)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2) 1/2)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3) 1/3)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) 2)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (*.f64 im im)) -1)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(pow.f64 (/.f64 (/.f64 (log.f64 10) (*.f64 im im)) 1) -1)
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(neg.f64 (/.f64 im (/.f64 (log.f64 1/10) im)))
(*.f64 (neg.f64 im) (*.f64 (/.f64 1 (log.f64 1/10)) im))
(*.f64 im (neg.f64 (/.f64 im (log.f64 1/10))))
(*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im)
(sqrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 2))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(log.f64 (pow.f64 (exp.f64 im) (/.f64 im (log.f64 10))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10))))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(cbrt.f64 (pow.f64 (*.f64 im (/.f64 im (log.f64 10))) 3))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 im 3) (pow.f64 (/.f64 (log.f64 10) im) 3)))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(expm1.f64 (log1p.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 im (/.f64 im (log.f64 10)))) 1) 1))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 3))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 im (/.f64 im (log.f64 10))))) 1/3))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10))))) 2))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (*.f64 im im))) -1))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(log1p.f64 (expm1.f64 (*.f64 im (/.f64 im (log.f64 10)))))
(*.f64 im (/.f64 im (log.f64 10)))
(/.f64 (*.f64 im im) (log.f64 10))
(+.f64 0 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))) (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re)))))) (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re)))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/2) (*.f64 im (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 1 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 re re))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (neg.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) -1/2) (*.f64 re (neg.f64 re)))
(*.f64 (*.f64 im (/.f64 (/.f64 im re) (log.f64 10))) (/.f64 -1/2 (neg.f64 re)))
(*.f64 (/.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 re im)) (/.f64 -1/2 re))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (*.f64 1/2 (*.f64 im (neg.f64 (/.f64 im (log.f64 10))))) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) -1/2) (*.f64 re (neg.f64 re)))
(*.f64 (*.f64 im (/.f64 (/.f64 im re) (log.f64 10))) (/.f64 -1/2 (neg.f64 re)))
(*.f64 (/.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 re im)) (/.f64 -1/2 re))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)) re)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (*.f64 im 1/2) (/.f64 (*.f64 re re) (/.f64 im (log.f64 10))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (*.f64 (*.f64 im (neg.f64 (/.f64 im (log.f64 10)))) 1/2) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) -1/2) (*.f64 re (neg.f64 re)))
(*.f64 (*.f64 im (/.f64 (/.f64 im re) (log.f64 10))) (/.f64 -1/2 (neg.f64 re)))
(*.f64 (/.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 re im)) (/.f64 -1/2 re))
(/.f64 (*.f64 (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re) 1/2) re)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) re) re)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) 1) (*.f64 re re))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (*.f64 re re)))
(/.f64 (*.f64 im (*.f64 (/.f64 im (log.f64 10)) 1/2)) (*.f64 (cbrt.f64 (*.f64 re re)) (*.f64 re (cbrt.f64 re))))
(*.f64 (/.f64 1/2 (cbrt.f64 (*.f64 re re))) (*.f64 im (/.f64 (/.f64 im (*.f64 re (cbrt.f64 re))) (log.f64 10))))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (cbrt.f64 (*.f64 re re)))) (/.f64 1/2 (*.f64 re (cbrt.f64 re))))
(pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 1)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 3)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(pow.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 im im) (log.f64 10))) re) 4) 1/4))
(pow.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3) 1/3)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (*.f64 (/.f64 im (log.f64 10)) 1/2))) re) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 (*.f64 im 1/2) (log.f64 10)))) re) 2)
(pow.f64 (/.f64 (*.f64 re re) (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) -1)
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 im (log.f64 10)))) re) 4) 1/4))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 im im) (log.f64 10))) re) 4) 1/4))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (/.f64 im (log.f64 10)) (/.f64 (*.f64 re re) im))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)) 3))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))) 1) 1))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 3))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2)))) 1/3))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) 1/2)) re)) 2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (*.f64 (/.f64 im (log.f64 10)) 1/2))) re) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 im (/.f64 (*.f64 im 1/2) (log.f64 10)))) re) 2)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 im (/.f64 im (log.f64 10))) (*.f64 (pow.f64 re -2) 1/2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (*.f64 im (pow.f64 re -2)) (/.f64 (*.f64 im 1/2) (log.f64 10)))
(*.f64 (/.f64 (*.f64 im (pow.f64 re -2)) (log.f64 10)) (*.f64 im 1/2))

localize19.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
99.7%
(/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re))
99.1%
(*.f64 (log.f64 10) re)
Compiler

Compiled 38 to 25 computations (34.2% saved)

series16.0ms (0.1%)

Counts
3 → 48
Calls

15 calls:

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

rewrite87.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1654×log-prod
622×pow-prod-up
550×pow-exp
514×log-div
510×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01369
127963
2401363
Stop Event
node limit
Counts
3 → 173
Calls
Call 1
Inputs
(*.f64 (log.f64 10) re)
(/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
Outputs
(+.f64 0 (*.f64 (log1p.f64 9) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 re)) (cbrt.f64 (pow.f64 10 re)))) (log.f64 (cbrt.f64 (pow.f64 10 re))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 re))) (log.f64 (sqrt.f64 (pow.f64 10 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log1p.f64 9) re))) 1)
(pow.f64 (*.f64 (log1p.f64 9) re) 1)
(pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 3)
(pow.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re)) 2)
(sqrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 2))
(log.f64 (pow.f64 10 re))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 re) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 re 3)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log1p.f64 9) re)))
(exp.f64 (log.f64 (*.f64 (log1p.f64 9) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log1p.f64 9) re))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re))) 2))
(log1p.f64 (-.f64 (pow.f64 10 re) 1))
(+.f64 0 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 1)
(*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 1 (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 1/2 (*.f64 im (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 im (*.f64 1/2 (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (*.f64 1/2 im) (/.f64 (pow.f64 (log1p.f64 9) -1) re))
(*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9)))
(*.f64 1 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (sqrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (/.f64 im re))
(*.f64 (/.f64 (pow.f64 (log1p.f64 9) -1) re) (*.f64 1/2 im))
(*.f64 (/.f64 1 re) (*.f64 1/2 (/.f64 im (log1p.f64 9))))
(*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 1 re))
(*.f64 (/.f64 1/2 re) (/.f64 im (log1p.f64 9)))
(*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 im (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 im 1) (/.f64 1/2 (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (*.f64 (log1p.f64 9) re)) im)
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 1/2 (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (pow.f64 (log1p.f64 9) -1) (/.f64 (*.f64 1/2 im) re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (*.f64 1/2 im) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (*.f64 1/2 im) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (log1p.f64 9)) (/.f64 (cbrt.f64 (*.f64 1/2 im)) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) re) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) re))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) re) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) im) (/.f64 1 re))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) 1) (/.f64 im re))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (cbrt.f64 (pow.f64 (/.f64 re im) -2))) (cbrt.f64 (/.f64 im re)))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (sqrt.f64 (/.f64 im re))) (sqrt.f64 (/.f64 im re)))
(pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2)
(pow.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) 1) -1)
(neg.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (log.f64 1/10))))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 re (/.f64 im (log1p.f64 9))) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 im) 3) (pow.f64 (*.f64 (log1p.f64 9) re) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(+.f64 0 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1)
(/.f64 1/2 (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (/.f64 re im)))
(/.f64 1/2 (*.f64 (/.f64 re im) (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 im (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) re))
(/.f64 im (*.f64 re (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) re))
(/.f64 (*.f64 1/2 im) (*.f64 re (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 (*.f64 1/2 im) (*.f64 (*.f64 (log1p.f64 9) re) (/.f64 re im)))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) im))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) re) (/.f64 im re)))
(/.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (/.f64 re im))
(/.f64 (/.f64 im re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)))
(/.f64 1 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))))
(/.f64 1 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log1p.f64 9) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (neg.f64 re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im -1/2) (*.f64 (neg.f64 re) (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 (neg.f64 im) (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (neg.f64 re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (*.f64 (log1p.f64 9) re))
(/.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (*.f64 (/.f64 re im) re))
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (*.f64 (*.f64 im -1/2) 1) (*.f64 (*.f64 re (log.f64 1/10)) (/.f64 re im)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) 1) (*.f64 re (/.f64 re im)))
(/.f64 (*.f64 (*.f64 1/2 im) (neg.f64 im)) (*.f64 (*.f64 (log1p.f64 9) re) (neg.f64 re)))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im -1/2) (neg.f64 im)) (*.f64 (*.f64 re (log.f64 1/10)) (neg.f64 re)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) im) (*.f64 re re))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (neg.f64 im)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 im (*.f64 im -1/2)) (*.f64 re (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 re re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 im)) (*.f64 (neg.f64 re) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im -1/2)) (*.f64 (neg.f64 re) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 (neg.f64 re) re))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im im))) (neg.f64 (*.f64 (log1p.f64 9) (*.f64 re re))))
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) (neg.f64 re))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im (/.f64 im re)))) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 1/2 (/.f64 im re)) (/.f64 re (/.f64 im (log1p.f64 9))))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (/.f64 im re) 1/2) (/.f64 re (/.f64 im (log1p.f64 9))))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) re)
(/.f64 (*.f64 (*.f64 im -1/2) (/.f64 im re)) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 im re)) re)
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (neg.f64 re))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) 1) re)
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (sqrt.f64 re)) (sqrt.f64 re))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (log1p.f64 9)) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) 1) (*.f64 (log1p.f64 9) re))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 (log1p.f64 9) re)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (sqrt.f64 (*.f64 (log1p.f64 9) re)))
(pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 2)
(pow.f64 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)) -1)
(pow.f64 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1)
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))) -1)
(pow.f64 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) -1)
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) (pow.f64 (/.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 im re) 3) (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))

simplify98.0ms (0.8%)

Algorithm
egg-herbie
Rules
1186×times-frac
1046×log-prod
880×associate-/l*
638×cube-prod
564×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04306059
111975773
253655773
Stop Event
node limit
Counts
221 → 205
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 0 (*.f64 (log1p.f64 9) re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 re)) (cbrt.f64 (pow.f64 10 re)))) (log.f64 (cbrt.f64 (pow.f64 10 re))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 re))) (log.f64 (sqrt.f64 (pow.f64 10 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log1p.f64 9) re))) 1)
(pow.f64 (*.f64 (log1p.f64 9) re) 1)
(pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 3)
(pow.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re)) 2)
(sqrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 2))
(log.f64 (pow.f64 10 re))
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 re) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 re 3)))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log1p.f64 9) re)))
(exp.f64 (log.f64 (*.f64 (log1p.f64 9) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log1p.f64 9) re))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re))) 2))
(log1p.f64 (-.f64 (pow.f64 10 re) 1))
(+.f64 0 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 1)
(*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 1 (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 1/2 (*.f64 im (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 im (*.f64 1/2 (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (*.f64 1/2 im) (/.f64 (pow.f64 (log1p.f64 9) -1) re))
(*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9)))
(*.f64 1 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (sqrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (/.f64 im re))
(*.f64 (/.f64 (pow.f64 (log1p.f64 9) -1) re) (*.f64 1/2 im))
(*.f64 (/.f64 1 re) (*.f64 1/2 (/.f64 im (log1p.f64 9))))
(*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 1 re))
(*.f64 (/.f64 1/2 re) (/.f64 im (log1p.f64 9)))
(*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 im (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 im 1) (/.f64 1/2 (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (*.f64 (log1p.f64 9) re)) im)
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 1/2 (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (pow.f64 (log1p.f64 9) -1) (/.f64 (*.f64 1/2 im) re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (*.f64 1/2 im) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (*.f64 1/2 im) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (log1p.f64 9)) (/.f64 (cbrt.f64 (*.f64 1/2 im)) re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) re) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) re))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) re) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) im) (/.f64 1 re))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) 1) (/.f64 im re))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (cbrt.f64 (pow.f64 (/.f64 re im) -2))) (cbrt.f64 (/.f64 im re)))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (sqrt.f64 (/.f64 im re))) (sqrt.f64 (/.f64 im re)))
(pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 3)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2)
(pow.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) 1) -1)
(neg.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (log.f64 1/10))))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 re (/.f64 im (log1p.f64 9))) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 im) 3) (pow.f64 (*.f64 (log1p.f64 9) re) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(+.f64 0 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1)
(/.f64 1/2 (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (/.f64 re im)))
(/.f64 1/2 (*.f64 (/.f64 re im) (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 im (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) re))
(/.f64 im (*.f64 re (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) re))
(/.f64 (*.f64 1/2 im) (*.f64 re (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 (*.f64 1/2 im) (*.f64 (*.f64 (log1p.f64 9) re) (/.f64 re im)))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) im))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) re) (/.f64 im re)))
(/.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (/.f64 re im))
(/.f64 (/.f64 im re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)))
(/.f64 1 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))))
(/.f64 1 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log1p.f64 9) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (neg.f64 re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im -1/2) (*.f64 (neg.f64 re) (/.f64 re (/.f64 im (log1p.f64 9)))))
(/.f64 (neg.f64 im) (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (neg.f64 re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (*.f64 (log1p.f64 9) re))
(/.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (*.f64 (/.f64 re im) re))
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (*.f64 (*.f64 im -1/2) 1) (*.f64 (*.f64 re (log.f64 1/10)) (/.f64 re im)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) 1) (*.f64 re (/.f64 re im)))
(/.f64 (*.f64 (*.f64 1/2 im) (neg.f64 im)) (*.f64 (*.f64 (log1p.f64 9) re) (neg.f64 re)))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im -1/2) (neg.f64 im)) (*.f64 (*.f64 re (log.f64 1/10)) (neg.f64 re)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) im) (*.f64 re re))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (neg.f64 im)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 im (*.f64 im -1/2)) (*.f64 re (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 re re))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 im)) (*.f64 (neg.f64 re) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im -1/2)) (*.f64 (neg.f64 re) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 (neg.f64 re) re))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im im))) (neg.f64 (*.f64 (log1p.f64 9) (*.f64 re re))))
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) (neg.f64 re))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im (/.f64 im re)))) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 1/2 (/.f64 im re)) (/.f64 re (/.f64 im (log1p.f64 9))))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (neg.f64 im)) (neg.f64 re))
(/.f64 (*.f64 (/.f64 im re) 1/2) (/.f64 re (/.f64 im (log1p.f64 9))))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) re)
(/.f64 (*.f64 (*.f64 im -1/2) (/.f64 im re)) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 im re)) re)
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (neg.f64 re))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) 1) re)
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (sqrt.f64 re)) (sqrt.f64 re))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (log1p.f64 9)) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) 1) (*.f64 (log1p.f64 9) re))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 (log1p.f64 9) re)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (sqrt.f64 (*.f64 (log1p.f64 9) re)))
(pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 2)
(pow.f64 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)) -1)
(pow.f64 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1)
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))) -1)
(pow.f64 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) -1)
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) (pow.f64 (/.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 im re) 3) (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
Outputs
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 im (*.f64 (log.f64 10) re)))
(*.f64 (/.f64 im re) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 1/2 (log.f64 10)))
(+.f64 0 (*.f64 (log1p.f64 9) re))
(*.f64 re (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 re)) (cbrt.f64 (pow.f64 10 re)))) (log.f64 (cbrt.f64 (pow.f64 10 re))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 10 re)))) (log.f64 (cbrt.f64 (pow.f64 10 re))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 re))) (log.f64 (sqrt.f64 (pow.f64 10 re))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 10 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log1p.f64 9) re))) 1)
(*.f64 re (log1p.f64 9))
(pow.f64 (*.f64 (log1p.f64 9) re) 1)
(*.f64 re (log1p.f64 9))
(pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 3)
(*.f64 re (log1p.f64 9))
(pow.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3) 1/3)
(*.f64 re (log1p.f64 9))
(pow.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re)) 2)
(*.f64 re (log1p.f64 9))
(sqrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 2))
(sqrt.f64 (pow.f64 (*.f64 re (log1p.f64 9)) 2))
(fabs.f64 (*.f64 re (log1p.f64 9)))
(log.f64 (pow.f64 10 re))
(*.f64 (log.f64 10) re)
(log.f64 (+.f64 1 (-.f64 (pow.f64 10 re) 1)))
(log1p.f64 (+.f64 (pow.f64 10 re) -1))
(log.f64 (+.f64 (pow.f64 10 re) 0))
(cbrt.f64 (pow.f64 (*.f64 (log1p.f64 9) re) 3))
(*.f64 re (log1p.f64 9))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 re 3)))
(*.f64 re (log1p.f64 9))
(cbrt.f64 (*.f64 (pow.f64 re 3) (pow.f64 (log1p.f64 9) 3)))
(*.f64 re (log1p.f64 9))
(expm1.f64 (log1p.f64 (*.f64 (log1p.f64 9) re)))
(*.f64 re (log1p.f64 9))
(exp.f64 (log.f64 (*.f64 (log1p.f64 9) re)))
(*.f64 re (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1))
(*.f64 re (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log1p.f64 9) re)) 1) 1))
(*.f64 re (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re))) 3))
(*.f64 re (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log1p.f64 9) re))) 1/3))
(*.f64 re (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log1p.f64 9) re))) 2))
(*.f64 re (log1p.f64 9))
(log1p.f64 (-.f64 (pow.f64 10 re) 1))
(log1p.f64 (+.f64 (pow.f64 10 re) -1))
(log.f64 (+.f64 (pow.f64 10 re) 0))
(+.f64 0 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 1)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 1/2 (/.f64 1 (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 1/2 (*.f64 im (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 im (*.f64 1/2 (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 1/2 im) (/.f64 (pow.f64 (log1p.f64 9) -1) re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 1 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (sqrt.f64 (*.f64 1/2 im)) (/.f64 (pow.f64 (log1p.f64 9) -1) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 im re) -1/2) (log.f64 1/10))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (/.f64 im re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (log1p.f64 9) -1) re) (*.f64 1/2 im))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1 re) (*.f64 1/2 (/.f64 im (log1p.f64 9))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 1 re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1/2 re) (/.f64 im (log1p.f64 9)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 im (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 im (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 1/2 (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 im 1) (/.f64 1/2 (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1/2 (*.f64 (log1p.f64 9) re)) im)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 im (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 1/2 (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (pow.f64 (log1p.f64 9) -1) (/.f64 (*.f64 1/2 im) re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (*.f64 1/2 im) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (*.f64 1/2 im) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (log1p.f64 9)) (/.f64 (cbrt.f64 (*.f64 1/2 im)) re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) re) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (pow.f64 (cbrt.f64 (*.f64 re (log1p.f64 9))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (pow.f64 (cbrt.f64 (*.f64 re (log1p.f64 9))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 im)) 2) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (/.f64 (cbrt.f64 (*.f64 1/2 im)) (sqrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) re) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (log1p.f64 9)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (*.f64 (log1p.f64 9) re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 im)) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 im)) (cbrt.f64 (*.f64 (log1p.f64 9) re))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) im) (/.f64 1 re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) 1) (/.f64 im re))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (cbrt.f64 (pow.f64 (/.f64 re im) -2))) (cbrt.f64 (/.f64 im re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 re im) -2)) (cbrt.f64 (/.f64 im re))))
(*.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (sqrt.f64 (/.f64 im re))) (sqrt.f64 (/.f64 im re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 1)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 3)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) 1/3)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 2)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) -1)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(pow.f64 (/.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) 1) -1)
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(neg.f64 (/.f64 (*.f64 1/2 im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 im re) -1/2) (log.f64 1/10))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 re (/.f64 im (log1p.f64 9))) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 re im) (log1p.f64 9)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (log1p.f64 9) (/.f64 re im)) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (/.f64 im re)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 im) 3) (pow.f64 (*.f64 (log1p.f64 9) re) 3)))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) 1) 1))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 3))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)) 1/3))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))))) 2))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))))
(*.f64 1/2 (/.f64 (/.f64 im (log1p.f64 9)) re))
(/.f64 (/.f64 (*.f64 1/2 im) re) (log1p.f64 9))
(+.f64 0 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (pow.f64 (/.f64 re im) -2))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (pow.f64 (/.f64 re im) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (pow.f64 (/.f64 re im) -2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1/2 (log1p.f64 9))) (pow.f64 (/.f64 re im) -2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1/2 (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (/.f64 re im)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1/2 (*.f64 (/.f64 re im) (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 im (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 im (*.f64 re (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (*.f64 re (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (*.f64 (*.f64 (log1p.f64 9) re) (/.f64 re im)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) im))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (log1p.f64 9) re) (/.f64 im re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (/.f64 re im))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 im re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 1 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log1p.f64 9) (*.f64 re re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re (/.f64 im (log1p.f64 9))) (neg.f64 re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 im -1/2) (*.f64 (neg.f64 re) (/.f64 re (/.f64 im (log1p.f64 9)))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (neg.f64 im) (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (neg.f64 re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (*.f64 (log1p.f64 9) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (*.f64 (/.f64 re im) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (neg.f64 im) 1) (*.f64 (neg.f64 re) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 im -1/2) 1) (*.f64 (*.f64 re (log.f64 1/10)) (/.f64 re im)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) 1) (*.f64 re (/.f64 re im)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 1/2 im) (neg.f64 im)) (*.f64 (*.f64 (log1p.f64 9) re) (neg.f64 re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 im -1/2) (neg.f64 im)) (*.f64 (*.f64 re (log.f64 1/10)) (neg.f64 re)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) im) (*.f64 re re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (neg.f64 im)) (*.f64 re (neg.f64 re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 im (*.f64 im -1/2)) (*.f64 re (*.f64 re (log.f64 1/10))))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 im (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 re re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 im)) (*.f64 (neg.f64 re) (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (neg.f64 im) (*.f64 im -1/2)) (*.f64 (neg.f64 re) (*.f64 re (log.f64 1/10))))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) (*.f64 (neg.f64 re) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im im))) (neg.f64 (*.f64 (log1p.f64 9) (*.f64 re re))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) (neg.f64 re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 im (/.f64 im re)))) (*.f64 re (log.f64 1/10)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 1/2 (/.f64 im re)) (/.f64 re (/.f64 im (log1p.f64 9))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) (neg.f64 im)) (neg.f64 re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (/.f64 im re) 1/2) (/.f64 re (/.f64 im (log1p.f64 9))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 1/2 (/.f64 im (log1p.f64 9)))) re)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (*.f64 im -1/2) (/.f64 im re)) (*.f64 re (log.f64 1/10)))
(*.f64 (/.f64 im re) (/.f64 (*.f64 im -1/2) (*.f64 re (log.f64 1/10))))
(*.f64 (pow.f64 (/.f64 re im) -2) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 1/2 (/.f64 im (log1p.f64 9))) (/.f64 im re)) re)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (*.f64 (neg.f64 im) (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re)))) (neg.f64 re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) 1) re)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (pow.f64 (cbrt.f64 re) 2)) (cbrt.f64 re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) (sqrt.f64 re)) (sqrt.f64 re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (log1p.f64 9)) re)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) 1) (*.f64 (log1p.f64 9) re))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (pow.f64 (cbrt.f64 (*.f64 (log1p.f64 9) re)) 2)) (cbrt.f64 (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) (sqrt.f64 (*.f64 (log1p.f64 9) re))) (sqrt.f64 (*.f64 (log1p.f64 9) re)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 3)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3) 1/3)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 2)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (*.f64 (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2)) (/.f64 re im)) -1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))) -1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) (*.f64 re re)) (*.f64 1/2 (*.f64 im im))) -1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (/.f64 re (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9))))) -1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(pow.f64 (/.f64 (*.f64 (log1p.f64 9) re) (*.f64 1/2 (*.f64 im (/.f64 im re)))) -1)
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 2))
(fabs.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))
(log.f64 (exp.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)) 3))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3) (pow.f64 (/.f64 im re) 3)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 im re) 3) (pow.f64 (*.f64 1/2 (/.f64 im (*.f64 (log1p.f64 9) re))) 3)))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))) 1) 1))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 3))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 1/3))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2)))) 2))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))))
(*.f64 (/.f64 1/2 (log1p.f64 9)) (pow.f64 (/.f64 re im) -2))

localize19.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 1/2 (*.f64 im im))
99.8%
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
98.4%
(/.f64 1 (log.f64 10))
74.7%
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re))
Compiler

Compiled 47 to 26 computations (44.7% saved)

series2.0ms (0%)

Counts
3 → 48
Calls

12 calls:

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

rewrite90.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1596×log-prod
684×pow-prod-up
634×pow-exp
524×expm1-udef
520×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01571
131267
2416767
Stop Event
node limit
Counts
3 → 168
Calls
Call 1
Inputs
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
Outputs
(+.f64 0 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 1)
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 re re)))
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1/2 (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 (*.f64 im im) (*.f64 1/2 (pow.f64 re -2)))
(*.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 re -2))
(*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(*.f64 1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 re -2)))
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 (/.f64 1/2 re) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 im im) re) (/.f64 1/2 re))
(*.f64 (pow.f64 re -2) (*.f64 im (*.f64 1/2 im)))
(*.f64 (*.f64 1/2 im) (*.f64 im (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 re))
(*.f64 (/.f64 1/2 (*.f64 re re)) (*.f64 im im))
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) 1) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (cbrt.f64 re) re)) (/.f64 1/2 (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (*.f64 1/2 im)) re))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) re) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (cbrt.f64 re) re)) (/.f64 im (pow.f64 (cbrt.f64 re) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) 1/3)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)
(pow.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) -1)
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) 1) -1)
(neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 re (neg.f64 re))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (*.f64 1/2 im)) 3) (pow.f64 re 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(+.f64 0 (/.f64 1 (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(*.f64 -1 (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(pow.f64 (log.f64 10) -1)
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 3)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(cbrt.f64 (pow.f64 (log.f64 10) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (log.f64 10))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(+.f64 0 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 1)
(/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 1/2 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(/.f64 (*.f64 im im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) 1/2))
(/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 (*.f64 re re) (log.f64 10)))
(/.f64 (*.f64 im (*.f64 1/2 im)) (/.f64 (log.f64 10) (pow.f64 re -2)))
(/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 1 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))))
(/.f64 1 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (cbrt.f64 (*.f64 im (*.f64 1/2 im)))))
(/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (log.f64 10) (/.f64 (*.f64 im (sqrt.f64 1/2)) re)))
(/.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (sqrt.f64 1/2))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 -1 (*.f64 (log.f64 1/10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 10) (*.f64 re (neg.f64 re))))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (*.f64 im im) -1/2) (neg.f64 (*.f64 (*.f64 re re) (log.f64 10))))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) im))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 re re))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (*.f64 (log.f64 10) re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 -1/2 (*.f64 (log.f64 1/10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (*.f64 (*.f64 im (*.f64 1/2 im)) -1) (*.f64 (*.f64 re re) (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) 1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) -1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) 1) (*.f64 re (log.f64 10)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) -1) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 im im) -1/2)) (*.f64 (log.f64 1/10) (*.f64 re (neg.f64 re))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (*.f64 (log.f64 1/10) re))
(/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) -1) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 im im) -1/2)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 im (*.f64 1/2 im)) re)) re)
(/.f64 (*.f64 1/2 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 (log.f64 10))) re)
(/.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) 1) (*.f64 re re))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (pow.f64 (cbrt.f64 re) 2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)) -1)
(pow.f64 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))) -1)
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) -1)
(pow.f64 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) -1)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 4))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))

simplify146.0ms (1.2%)

Algorithm
egg-herbie
Rules
1796×fma-def
720×associate-/l*
716×times-frac
596×log-prod
434×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04046766
110676614
244906298
Stop Event
node limit
Counts
216 → 212
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(+.f64 0 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 1)
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 re re)))
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1/2 (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 (*.f64 im im) (*.f64 1/2 (pow.f64 re -2)))
(*.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 re -2))
(*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(*.f64 1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 re -2)))
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 (/.f64 1/2 re) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 im im) re) (/.f64 1/2 re))
(*.f64 (pow.f64 re -2) (*.f64 im (*.f64 1/2 im)))
(*.f64 (*.f64 1/2 im) (*.f64 im (pow.f64 re -2)))
(*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 re))
(*.f64 (/.f64 1/2 (*.f64 re re)) (*.f64 im im))
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) 1) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 re re)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (cbrt.f64 re) re)) (/.f64 1/2 (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (*.f64 1/2 im)) re))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) re) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) re))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (cbrt.f64 re) re)) (/.f64 im (pow.f64 (cbrt.f64 re) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) 1/3)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)
(pow.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) -1)
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) 1) -1)
(neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 re (neg.f64 re))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (*.f64 1/2 im)) 3) (pow.f64 re 6)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(+.f64 0 (/.f64 1 (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(*.f64 1 (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(*.f64 -1 (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(pow.f64 (log.f64 10) -1)
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 3)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(cbrt.f64 (pow.f64 (log.f64 10) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (log.f64 10))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(+.f64 0 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 1)
(/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 1/2 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(/.f64 (*.f64 im im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) 1/2))
(/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 (*.f64 re re) (log.f64 10)))
(/.f64 (*.f64 im (*.f64 1/2 im)) (/.f64 (log.f64 10) (pow.f64 re -2)))
(/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 1 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))))
(/.f64 1 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (cbrt.f64 (*.f64 im (*.f64 1/2 im)))))
(/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (log.f64 10) (/.f64 (*.f64 im (sqrt.f64 1/2)) re)))
(/.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (sqrt.f64 1/2))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 -1 (*.f64 (log.f64 1/10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 10) (*.f64 re (neg.f64 re))))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (*.f64 im im) -1/2) (neg.f64 (*.f64 (*.f64 re re) (log.f64 10))))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) im))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 re re))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (*.f64 (log.f64 10) re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 -1/2 (*.f64 (log.f64 1/10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (*.f64 (*.f64 im (*.f64 1/2 im)) -1) (*.f64 (*.f64 re re) (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) 1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 10)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) -1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) 1) (*.f64 re (log.f64 10)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) -1) (*.f64 re (log.f64 1/10)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 im im) -1/2)) (*.f64 (log.f64 1/10) (*.f64 re (neg.f64 re))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (*.f64 (log.f64 1/10) re))
(/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) -1) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 im im) -1/2)) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 im (*.f64 1/2 im)) re)) re)
(/.f64 (*.f64 1/2 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 (log.f64 10))) re)
(/.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) 1) (*.f64 re re))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (pow.f64 (cbrt.f64 re) 2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)) -1)
(pow.f64 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))) -1)
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) -1)
(pow.f64 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) -1)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 4))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
Outputs
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 10) (pow.f64 re 2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(+.f64 0 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2))) (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)))))
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 1)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 (*.f64 im im) (*.f64 re re)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1/2 (*.f64 (*.f64 im im) (pow.f64 re -2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (*.f64 im im) (*.f64 1/2 (pow.f64 re -2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 re -2))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)) (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)) (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 4)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 4)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (pow.f64 re -2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (pow.f64 re -2) (cbrt.f64 (*.f64 im (*.f64 1/2 im)))))
(*.f64 (pow.f64 re -2) (*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (cbrt.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (*.f64 im (sqrt.f64 1/2)) re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 re -2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re))))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 1/2 re) (/.f64 (*.f64 im im) re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (*.f64 im im) re) (/.f64 1/2 re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (pow.f64 re -2) (*.f64 im (*.f64 1/2 im)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (*.f64 1/2 im) (*.f64 im (pow.f64 re -2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 1/2 (*.f64 re re)) (*.f64 im im))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (*.f64 im im) 1) (/.f64 1/2 (*.f64 re re)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) 1) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (*.f64 re re)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (*.f64 re re)))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 re re) (cbrt.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) 1) (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 re re)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 re re)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) 2)) im))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im (cbrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 re) 2) 1/2))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (cbrt.f64 re) re)) (/.f64 1/2 (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) 2)) im))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im (cbrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 re) 2) 1/2))
(*.f64 (/.f64 1 re) (/.f64 (*.f64 im (*.f64 1/2 im)) re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (*.f64 1/2 im)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) 2)) im))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im (cbrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 re) 2) 1/2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) re) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) re))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (*.f64 re re)))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 re re) (cbrt.f64 (*.f64 1/2 (*.f64 im im)))))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (*.f64 re re)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 (cbrt.f64 re) re)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 re (cbrt.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 re (cbrt.f64 re))))
(*.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) (*.f64 (cbrt.f64 re) re)) (/.f64 (*.f64 im (sqrt.f64 1/2)) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) 2)) im))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im (cbrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 re) 2) 1/2))
(*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (cbrt.f64 re) re)) (/.f64 im (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (/.f64 (*.f64 im im) (pow.f64 (cbrt.f64 re) 2)))
(*.f64 (/.f64 1/2 (*.f64 re (cbrt.f64 re))) (*.f64 (/.f64 im (pow.f64 (cbrt.f64 re) 2)) im))
(/.f64 (*.f64 (/.f64 im re) (/.f64 im (cbrt.f64 re))) (/.f64 (pow.f64 (cbrt.f64 re) 2) 1/2))
(pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) 3)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) 1/3)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(pow.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) -1)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(pow.f64 (/.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) 1) -1)
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 re (neg.f64 re))))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(log.f64 (exp.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 im (*.f64 1/2 im)) 3) (pow.f64 re 6)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re))) 1) 1))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))) 3))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)) 1/3))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re)) 2))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(exp.f64 (*.f64 (log.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(*.f64 1/2 (*.f64 (/.f64 im re) (/.f64 im re)))
(pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)
(+.f64 0 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 10)))) 1)
(/.f64 1 (log.f64 10))
(*.f64 1 (/.f64 1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -2)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -2)) (cbrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(*.f64 -1 (/.f64 1 (log.f64 1/10)))
(/.f64 -1 (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(pow.f64 (log.f64 10) -1)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 1 (log.f64 10)) 1)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 3)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) -1/2) 2)
(/.f64 1 (log.f64 10))
(pow.f64 (sqrt.f64 (log.f64 10)) -2)
(sqrt.f64 (pow.f64 (log.f64 10) -2))
(/.f64 1 (log.f64 10))
(log.f64 (exp.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 10)))))
(/.f64 1 (log.f64 10))
(cbrt.f64 (pow.f64 (log.f64 10) -3))
(/.f64 1 (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) 1) -1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 10)) -1) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1) 1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (log.f64 10)))) 3))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -3)) 1/3))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (log.f64 10))) 2))
(/.f64 1 (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 10))))
(/.f64 1 (log.f64 10))
(+.f64 0 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) (log.f64 10)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))))))
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) (log.f64 10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1/2 (*.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1/2 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im im)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 im im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) 1/2))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 im (*.f64 1/2 im)) (*.f64 (*.f64 re re) (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 im (*.f64 1/2 im)) (/.f64 (log.f64 10) (pow.f64 re -2)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 1 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 4)) (/.f64 (log.f64 10) (cbrt.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 4)) (log.f64 10)) (cbrt.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 4)) (log.f64 10)))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (cbrt.f64 (*.f64 im (*.f64 1/2 im)))))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (/.f64 (*.f64 re re) (/.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 im))) (log.f64 10))))
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (/.f64 (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 re re)) (log.f64 10)))
(*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 im im))) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 im 4))) (*.f64 re (*.f64 re (log.f64 10)))))
(/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (/.f64 (log.f64 10) (/.f64 (*.f64 im (sqrt.f64 1/2)) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 im (sqrt.f64 1/2)) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (sqrt.f64 1/2))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 -1 (*.f64 (log.f64 1/10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 10) (*.f64 re (neg.f64 re))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 im im) -1/2) (neg.f64 (*.f64 (*.f64 re re) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 1/2 im) (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) im))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 re re))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (*.f64 (log.f64 10) re))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 -1/2 (*.f64 (log.f64 1/10) (/.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 im (*.f64 1/2 im)) -1) (*.f64 (*.f64 re re) (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) 1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) -1) (*.f64 (*.f64 re (neg.f64 re)) (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) 1) (*.f64 re (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) -1) (*.f64 re (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 -1 (*.f64 (*.f64 im im) -1/2)) (*.f64 (log.f64 1/10) (*.f64 re (neg.f64 re))))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (*.f64 (log.f64 1/10) re))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) 1/2) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) -1) (log.f64 1/10))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 im im) -1/2)) (*.f64 re (neg.f64 re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 im (*.f64 1/2 im)) re)) re)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 1/2 (/.f64 1 (log.f64 10))) (/.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (log.f64 10))) (*.f64 re (neg.f64 re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) re) (/.f64 1 (log.f64 10))) re)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (*.f64 -1 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) (log.f64 1/10))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 1) (log.f64 10))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) 1) (*.f64 re re))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) (*.f64 (cbrt.f64 re) re)) (pow.f64 (cbrt.f64 re) 2))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 3)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3) 1/3)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 2)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 10)) -1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (*.f64 (log.f64 10) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re))) -1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (/.f64 (*.f64 (*.f64 re re) (log.f64 10)) (*.f64 im (*.f64 1/2 im))) -1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2)) -1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(pow.f64 (/.f64 (*.f64 re re) (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10))) -1)
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10))) 4))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 im (/.f64 re (sqrt.f64 1/2))) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) 3) (pow.f64 (log.f64 10) -3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))) 1) 1))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)))) 3))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10)) 3)) 1/3))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) (sqrt.f64 (log.f64 10)))) 2))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 (*.f64 im (sqrt.f64 1/2)) re) 2) (log.f64 10))))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(*.f64 (/.f64 im (/.f64 re im)) (/.f64 (/.f64 1/2 re) (log.f64 10)))
(/.f64 (pow.f64 (*.f64 (/.f64 im re) (sqrt.f64 1/2)) 2) (log.f64 10))

localize14.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.6%
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
99.0%
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
Compiler

Compiled 31 to 16 computations (48.4% saved)

series8.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
re
@inf
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
1.0ms
im
@inf
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
1.0ms
re
@0
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
1.0ms
im
@0
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
1.0ms
re
@-inf
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))

rewrite75.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1048×log-prod
600×prod-exp
576×pow-prod-down
540×pow-prod-up
502×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01248
124242
2284742
Stop Event
node limit
Counts
2 → 115
Calls
Call 1
Inputs
(/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im)))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
Outputs
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im))))) 2)) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1)
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) -2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) -1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(neg.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 1) (neg.f64 (log.f64 (log.f64 (hypot.f64 re im))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 10)) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 -1 (/.f64 1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) -1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2)
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))

simplify195.0ms (1.6%)

Algorithm
egg-herbie
Rules
784×unswap-sqr
640×fma-def
558×associate-/r*
530×times-frac
484×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05489391
115288937
254848861
Stop Event
node limit
Counts
163 → 276
Calls
Call 1
Inputs
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))))) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))))) (pow.f64 re 6))) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4))))))
(/.f64 (log.f64 10) (log.f64 re))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (/.f64 (log.f64 10) (log.f64 re)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (/.f64 (log.f64 10) (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (*.f64 (log.f64 re) (pow.f64 re 2)))))) (pow.f64 im 6))) (/.f64 (log.f64 10) (log.f64 re)))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 re 2)) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (pow.f64 im 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 re 2)) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (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 0 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im))))) 2)) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1)
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) -2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) -1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(neg.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 1) (neg.f64 (log.f64 (log.f64 (hypot.f64 re im))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 10)) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 -1 (/.f64 1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) -1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2)
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1)))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
Outputs
(/.f64 (log.f64 10) (log.f64 im))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))))
(+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (/.f64 (*.f64 re re) (*.f64 im im)))))
(fma.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 10) (log.f64 im)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))))) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2))))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))))) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (/.f64 (*.f64 re re) (*.f64 im im))))))
(-.f64 (fma.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 -1/4 (*.f64 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 re 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))) (*.f64 (log.f64 im) (pow.f64 im 2)))) (*.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))))) (pow.f64 re 6))) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)))))) (fma.f64 -1 (*.f64 (fma.f64 1/8 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 3)) (pow.f64 im 6)) (fma.f64 -1/2 (/.f64 (*.f64 -1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))))) (*.f64 (log.f64 im) (*.f64 im im))) (/.f64 (*.f64 1/6 (log.f64 10)) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6))))) (pow.f64 re 6)) (+.f64 (/.f64 (log.f64 10) (log.f64 im)) (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (/.f64 (*.f64 re re) (*.f64 im im)))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 10) (log.f64 im))) (*.f64 (fma.f64 1/8 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 3)) (pow.f64 im 6)) (fma.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2))) (/.f64 (*.f64 1/8 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))))) (*.f64 im (*.f64 im (log.f64 im)))))) (pow.f64 re 6))) (*.f64 -1/4 (*.f64 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 re 4))))
(+.f64 (fma.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 10) (log.f64 im))) (-.f64 (*.f64 (pow.f64 re 4) (*.f64 1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))))) (*.f64 (fma.f64 1/8 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 3)) (pow.f64 im 6)) (fma.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2))) (/.f64 (*.f64 1/8 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 4))) (/.f64 (log.f64 10) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2))))) (*.f64 im (*.f64 im (log.f64 im)))))) (pow.f64 re 6))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re))))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 re)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (*.f64 re re) (pow.f64 (neg.f64 (log.f64 re)) 2))))
(-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im)))) (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))) (fma.f64 -1 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (*.f64 re re) (pow.f64 (neg.f64 (log.f64 re)) 2)))))
(-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im)))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (pow.f64 re 4))) (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))
(-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im)))) (+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (pow.f64 re 4))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 1 re)) 2)))) (pow.f64 re 4))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))) (fma.f64 -1 (/.f64 (fma.f64 1/720 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (*.f64 (pow.f64 im 6) 120))) (fma.f64 -1/8 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 im 4))))) (/.f64 (neg.f64 (log.f64 re)) (*.f64 im im)))))) (pow.f64 re 6)) (fma.f64 -1 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (*.f64 re re) (pow.f64 (neg.f64 (log.f64 re)) 2))))))
(-.f64 (-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im)))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (pow.f64 re 4))) (/.f64 (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (*.f64 (pow.f64 im 6) 120)) (fma.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (/.f64 (neg.f64 (log.f64 re)) (*.f64 im im))) (*.f64 -1/8 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 6))))) (pow.f64 re 6))) (/.f64 (log.f64 10) (neg.f64 (log.f64 re))))
(-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im)))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (pow.f64 re 4))) (+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 re))) (/.f64 (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (*.f64 (pow.f64 im 6) 120)) (fma.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 im 4)) (*.f64 1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 4)))) (/.f64 (neg.f64 (log.f64 re)) (*.f64 im im))) (*.f64 -1/8 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 im 6))))) (pow.f64 re 6))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 im im))) (*.f64 (*.f64 re re) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))
(fma.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4)))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 (*.f64 im im) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (neg.f64 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re)))) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 90 (pow.f64 im 6)) (*.f64 30 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 6)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 im 2)) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4))))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 (*.f64 im im) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (fma.f64 -1 (/.f64 (fma.f64 1/720 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (*.f64 (pow.f64 im 6) 120))) (fma.f64 -1/8 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 im im)))))) (pow.f64 re 6)) (neg.f64 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 4))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))) (pow.f64 re 4))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (neg.f64 (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 im 6) 120)) (fma.f64 -1/8 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 6))) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 im im)))))) (pow.f64 re 6))) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 re))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 10) (/.f64 (*.f64 re re) (*.f64 im im))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re)))) (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 10) (pow.f64 im 4))))) (pow.f64 re 4))) (/.f64 (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 im 6) 120)) (fma.f64 -1/8 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 im 6))) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 4)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (log.f64 10) (pow.f64 im 4)))))) (/.f64 (log.f64 (/.f64 -1 re)) (*.f64 im im))))) (pow.f64 re 6)))
(/.f64 (log.f64 10) (log.f64 re))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (/.f64 (log.f64 10) (log.f64 re)))
(fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 (log.f64 10) (log.f64 re)))
(fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im))) (/.f64 (log.f64 10) (log.f64 re)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (/.f64 (log.f64 10) (log.f64 re))))
(fma.f64 -1 (*.f64 (pow.f64 im 4) (*.f64 -1/4 (+.f64 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 3)) (pow.f64 re 4)) (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 re 4))))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (/.f64 (*.f64 im im) (*.f64 re re))) (/.f64 (log.f64 10) (log.f64 re))))
(fma.f64 (*.f64 1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))))) (pow.f64 im 4) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im))) (/.f64 (log.f64 10) (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (pow.f64 im 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 im 2)) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 6)))) (+.f64 (*.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 6)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 3) (pow.f64 re 4)))) (*.f64 -1/4 (/.f64 (log.f64 10) (*.f64 (pow.f64 (log.f64 re) 2) (pow.f64 re 4))))) (*.f64 (log.f64 re) (pow.f64 re 2)))))) (pow.f64 im 6))) (/.f64 (log.f64 10) (log.f64 re)))))
(fma.f64 -1 (*.f64 (pow.f64 im 4) (*.f64 -1/4 (+.f64 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 3)) (pow.f64 re 4)) (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 re 4))))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (/.f64 (*.f64 im im) (*.f64 re re))) (fma.f64 -1 (*.f64 (pow.f64 im 6) (fma.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (fma.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))) (*.f64 -1/2 (/.f64 (*.f64 -1/4 (+.f64 (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 3)) (pow.f64 re 4)) (/.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 re) 2)) (pow.f64 re 4)))) (*.f64 (*.f64 re re) (log.f64 re))))))) (/.f64 (log.f64 10) (log.f64 re)))))
(fma.f64 (*.f64 1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))))) (pow.f64 im 4) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im))) (-.f64 (/.f64 (log.f64 10) (log.f64 re)) (*.f64 (pow.f64 im 6) (fma.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (fma.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))) (/.f64 (*.f64 1/8 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))))) (*.f64 re (*.f64 re (log.f64 re))))))))))
(-.f64 (fma.f64 (*.f64 1/4 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))))) (pow.f64 im 4) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 re re)) (/.f64 im (/.f64 (pow.f64 (log.f64 re) 2) im))) (/.f64 (log.f64 10) (log.f64 re)))) (*.f64 (pow.f64 im 6) (fma.f64 1/8 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (fma.f64 1/6 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))) (/.f64 (*.f64 1/8 (+.f64 (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))) (/.f64 (log.f64 10) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))))) (*.f64 re (*.f64 re (log.f64 re))))))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im))))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (log.f64 im)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 (*.f64 im im) (pow.f64 (neg.f64 (log.f64 im)) 2))))
(-.f64 (*.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2))))) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4)))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 im)) 2)) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 re 4))) (/.f64 (*.f64 -1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (neg.f64 (log.f64 im)) 2))) (pow.f64 im 4)))))
(-.f64 (-.f64 (*.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2))))) (/.f64 (log.f64 10) (neg.f64 (log.f64 im)))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (pow.f64 im 4)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 re 2)) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 1 im)) 2))))) (pow.f64 im 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 1 im)) 2)))) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 re 4))) (/.f64 (*.f64 -1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (neg.f64 (log.f64 im)) 2))) (/.f64 (neg.f64 (log.f64 im)) (*.f64 re re))) (fma.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (neg.f64 (log.f64 im)) 3)) (/.f64 (*.f64 1/720 (*.f64 (log.f64 10) (*.f64 (pow.f64 re 6) 120))) (pow.f64 (neg.f64 (log.f64 im)) 2)))) (pow.f64 im 6)) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (neg.f64 (log.f64 im)) 2)) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (/.f64 (fma.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 re 4))) (/.f64 (*.f64 -1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (neg.f64 (log.f64 im)) 2))) (pow.f64 im 4))))))
(-.f64 (-.f64 (-.f64 (*.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2))))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (pow.f64 im 4))) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (neg.f64 (log.f64 im))) (*.f64 re re)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 re 6) 120)) (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (neg.f64 (log.f64 im)) 3))))) (pow.f64 im 6))) (/.f64 (log.f64 10) (neg.f64 (log.f64 im))))
(-.f64 (-.f64 (*.f64 -1/2 (/.f64 (log.f64 10) (/.f64 (*.f64 im im) (/.f64 (*.f64 re re) (pow.f64 (log.f64 im) 2))))) (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (pow.f64 im 4))) (+.f64 (/.f64 (log.f64 10) (neg.f64 (log.f64 im))) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (pow.f64 re 4)) (/.f64 (*.f64 (*.f64 1/4 (log.f64 10)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (neg.f64 (log.f64 im))) (*.f64 re re)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 im) 2)) (*.f64 (pow.f64 re 6) 120)) (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (neg.f64 (log.f64 im)) 3))))) (pow.f64 im 6))))
(*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(neg.f64 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 im)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))) (/.f64 (*.f64 -1/2 (*.f64 (log.f64 10) (*.f64 re re))) (*.f64 (*.f64 im im) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))
(fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (/.f64 (*.f64 re re) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (/.f64 (*.f64 re re) (*.f64 im im))) (neg.f64 (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (pow.f64 im 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (/.f64 (*.f64 re re) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 im)))) (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 re 4))))) (pow.f64 im 4)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 2)) (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 10) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 re 2)) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))))))
(fma.f64 -1 (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))) (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (/.f64 (*.f64 re re) (*.f64 im im))) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (fma.f64 1/720 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (*.f64 (pow.f64 re 6) 120))) (*.f64 1/2 (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (/.f64 (log.f64 (/.f64 -1 im)) (*.f64 re re)))))) (pow.f64 im 6)) (neg.f64 (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 1/4 (*.f64 (log.f64 10) (pow.f64 re 4))) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (pow.f64 im 4))))))
(-.f64 (-.f64 (-.f64 (*.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (/.f64 (*.f64 re re) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))) (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 re 6) 120)) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 re 4)))))) (/.f64 (log.f64 (/.f64 -1 im)) (*.f64 re re))))) (pow.f64 im 6))) (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 re 4))))) (pow.f64 im 4))) (/.f64 (log.f64 10) (log.f64 (/.f64 -1 im))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (log.f64 10) (*.f64 im im)) (/.f64 (*.f64 re re) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 im)))) (/.f64 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 re 4))))) (pow.f64 im 4))) (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (log.f64 10) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 10) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 re 6) 120)) (/.f64 (*.f64 1/2 (fma.f64 -1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (*.f64 1/4 (/.f64 (log.f64 10) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 re 4)))))) (/.f64 (log.f64 (/.f64 -1 im)) (*.f64 re re))))) (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 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (log.f64 im) (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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (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)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 10)) (pow.f64 im 6)) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.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 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.f64 (log.f64 re))) (log.f64 10))
(/.f64 (log.f64 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)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 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))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (/.f64 (log.f64 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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (pow.f64 re 4)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.f64 (log.f64 re) (log.f64 10))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) 120)) (*.f64 (log.f64 10) (pow.f64 re 6))))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 im 6) (log.f64 10)) (/.f64 120 (pow.f64 re 6))) (/.f64 (*.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) -1/4) (pow.f64 re 4)))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(/.f64 (log.f64 re) (log.f64 10))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (neg.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)))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (/.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))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (/.f64 (*.f64 -1/4 (pow.f64 im 4)) (*.f64 (log.f64 10) (pow.f64 re 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (*.f64 (/.f64 1/2 (*.f64 re re)) (/.f64 im (/.f64 (log.f64 10) im)))) (/.f64 (neg.f64 (log.f64 re)) (log.f64 10)))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (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)))))
(fma.f64 1/2 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) (*.f64 re re))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 10) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 10) (pow.f64 re 6))) (/.f64 (log.f64 re) (log.f64 10)))))
(fma.f64 1/2 (*.f64 (/.f64 im (log.f64 10)) (/.f64 im (*.f64 re re))) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 10)) (pow.f64 re 4)) (fma.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 (log.f64 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 (log.f64 im) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (log.f64 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 (log.f64 im) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 10)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (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)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (neg.f64 (log.f64 im)) (log.f64 10)))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (log.f64 im) (log.f64 10))) (fma.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) (log.f64 10)) (/.f64 120 (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 (neg.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)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (*.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im)))))
(-.f64 (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (log.f64 10))) (/.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))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (/.f64 (*.f64 -1/4 (pow.f64 re 4)) (*.f64 (log.f64 10) (pow.f64 im 4)))))
(-.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 10) (pow.f64 im 4))) (*.f64 (/.f64 1/2 (*.f64 im im)) (/.f64 (*.f64 re re) (log.f64 10)))) (/.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)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)) (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) 120) (log.f64 10)) (pow.f64 im 6))))))
(-.f64 (fma.f64 1/2 (/.f64 (*.f64 re re) (*.f64 (log.f64 10) (*.f64 im im))) (fma.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) (log.f64 10)) (/.f64 120 (pow.f64 im 6)))))) (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 10)))
(+.f64 0 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im))))) 2)) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im))))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 10) (/.f64 1 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 1 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 1/10) 1) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 1/10) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) -2) (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (log.f64 (hypot.f64 re im)) -1/2)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(/.f64 (/.f64 (log.f64 10) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 1)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) -1)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 3)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) -1/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) -1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) -1/6))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) 1/2)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) 1/3)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 2)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)) 1/3)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1) -1)
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(neg.f64 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 1/10)) (log.f64 (hypot.f64 re im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(log.f64 (pow.f64 10 (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) 1))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) -1))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) -1))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) -1))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 3))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 1/3))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))))) 2))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 10)) 1) (neg.f64 (log.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (log.f64 10)) 1)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (-.f64 (log.f64 (log.f64 10)) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (log.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 10)) 1) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 -1 (/.f64 1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (cbrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(pow.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) 3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(pow.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 10))) 3)
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) 1) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2) 1/2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) -1/6) (pow.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) 3) -1/6))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2)
(pow.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 10))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -3)) 1/3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (neg.f64 (log.f64 (log.f64 10)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 10))) (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (log.f64 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (log.f64 10)) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (log.f64 (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (log.f64 (log.f64 10)) 1)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))

eval416.0ms (3.3%)

Compiler

Compiled 23055 to 16180 computations (29.8% saved)

prune225.0ms (1.8%)

Pruning

49 alts after pruning (41 fresh and 8 done)

PrunedKeptTotal
New1052341086
Fresh15722
Picked101
Done4812
Total1072491121
Accurracy
100.0%
Counts
1121 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.1%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2)
2.2%
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
2.5%
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
2.5%
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
2.2%
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
2.2%
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
2.5%
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
2.0%
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
2.0%
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
2.6%
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
2.0%
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
2.6%
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
2.5%
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
99.1%
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
54.4%
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
49.1%
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
99.0%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
54.5%
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
49.2%
(/.f64 (log.f64 im) (log.f64 10))
2.4%
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
54.4%
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
49.2%
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
2.7%
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
99.1%
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10)))
99.0%
(/.f64 1 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im))))))
2.2%
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
2.0%
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
99.1%
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
2.2%
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
49.2%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
2.2%
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
2.4%
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
2.0%
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
2.7%
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re)))
1.9%
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re)))))
2.0%
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))))
2.2%
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
2.7%
(*.f64 (*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re)) (/.f64 im re))
2.7%
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
2.7%
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
2.7%
(*.f64 (*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10)))) (/.f64 im re))
99.6%
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
2.4%
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
2.0%
(*.f64 1/2 (/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (*.f64 re re)))
2.0%
(*.f64 1/2 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im))) (*.f64 re re)))
2.0%
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im))) (*.f64 re re)))
2.6%
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
2.4%
(*.f64 1/2 (*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re)))))
36.3%
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
Compiler

Compiled 666 to 505 computations (24.2% saved)

regimes260.0ms (2.1%)

Counts
82 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re)) (/.f64 im re))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (*.f64 re re)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 (*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10)))) (/.f64 im re))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im))) (*.f64 re re)))
(*.f64 1/2 (*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re)))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im))) (*.f64 re re)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(pow.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) 2)
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im)))) -2)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 2)
(cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log1p.f64 9))) 9))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 -1 (log.f64 1/10))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 10)))
Outputs
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
Calls

8 calls:

37.0ms
re
37.0ms
im
32.0ms
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
28.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
28.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
Results
AccuracySegmentsBranch
99.6%1re
99.6%1im
99.6%1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
99.6%1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
99.6%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
99.6%1(+.f64 (*.f64 re re) (*.f64 im im))
99.6%1(*.f64 re re)
99.6%1(*.f64 im im)
Compiler

Compiled 995 to 621 computations (37.6% saved)

regimes381.0ms (3.1%)

Counts
73 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re)) (/.f64 im re))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (*.f64 re re)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 (*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10)))) (/.f64 im re))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im))) (*.f64 re re)))
(*.f64 1/2 (*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re)))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im))) (*.f64 re re)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (log1p.f64 9) (log.f64 (hypot.f64 re im))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))) 1)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (log.f64 10)))
(/.f64 1 (*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (log.f64 10))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 10)))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 10)) 3))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 10))) 2)
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 -1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 10) (log.f64 (hypot.f64 re im))) -1)
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))))
(pow.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (log.f64 im)))) 2)
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10)) 3))
Outputs
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
Calls

8 calls:

116.0ms
im
95.0ms
(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
35.0ms
re
25.0ms
(+.f64 (*.f64 re re) (*.f64 im im))
24.0ms
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
AccuracySegmentsBranch
99.1%1re
99.1%1im
99.1%1(/.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 10))
99.1%1(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
99.1%1(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
99.1%1(+.f64 (*.f64 re re) (*.f64 im im))
99.1%1(*.f64 re re)
99.1%1(*.f64 im im)
Compiler

Compiled 886 to 559 computations (36.9% saved)

regimes177.0ms (1.4%)

Counts
54 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re)) (/.f64 im re))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (*.f64 re re)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 (*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10)))) (/.f64 im re))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im))) (*.f64 re re)))
(*.f64 1/2 (*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re)))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im))) (*.f64 re re)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
Outputs
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
Calls

4 calls:

70.0ms
re
54.0ms
im
19.0ms
(*.f64 im im)
17.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
99.1%1re
99.1%1im
99.1%1(*.f64 re re)
99.1%1(*.f64 im im)
Compiler

Compiled 654 to 410 computations (37.3% saved)

regimes120.0ms (1%)

Counts
53 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
(*.f64 1/2 (/.f64 (/.f64 im (/.f64 (log.f64 10) im)) (*.f64 re re)))
(*.f64 im (*.f64 im (/.f64 -1/2 (*.f64 (*.f64 re re) (log.f64 1/10)))))
(*.f64 (*.f64 im im) (/.f64 (/.f64 1/2 (log.f64 10)) (*.f64 re re)))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 (*.f64 (/.f64 im re) (/.f64 im re)) (/.f64 -1/2 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 im (log.f64 10)) im) (/.f64 (/.f64 1/2 re) re))
(*.f64 (*.f64 (/.f64 im (log1p.f64 9)) (/.f64 1/2 re)) (/.f64 im re))
(*.f64 (/.f64 1/2 (*.f64 (log.f64 10) re)) (/.f64 (*.f64 im im) re))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 re re)) (/.f64 im (log.f64 10)))
(*.f64 (/.f64 (*.f64 1/2 im) (*.f64 (log.f64 10) re)) (/.f64 im re))
(*.f64 (/.f64 (*.f64 im im) (log.f64 10)) (/.f64 1/2 (*.f64 re re)))
(*.f64 (/.f64 (*.f64 im im) (*.f64 (log.f64 10) re)) (/.f64 1/2 re))
(/.f64 -1/2 (*.f64 (/.f64 (*.f64 re re) (*.f64 im im)) (log.f64 1/10)))
(/.f64 1/2 (/.f64 re (/.f64 (*.f64 im (/.f64 im (log.f64 10))) re)))
(/.f64 im (/.f64 (/.f64 (*.f64 re re) (/.f64 1/2 (log.f64 10))) im))
(/.f64 (*.f64 1/2 im) (*.f64 (/.f64 re im) (*.f64 (log1p.f64 9) re)))
(/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (log.f64 10) (*.f64 re re)))
(/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) (*.f64 re (log.f64 1/10))))
(/.f64 (*.f64 (*.f64 im -1/2) im) (*.f64 (*.f64 re (log.f64 1/10)) re))
(/.f64 (*.f64 (*.f64 im im) -1/2) (*.f64 (log.f64 1/10) (*.f64 re re)))
(/.f64 (*.f64 (/.f64 im re) (*.f64 im -1/2)) (*.f64 re (log.f64 1/10)))
(/.f64 (/.f64 1/2 re) (/.f64 (log.f64 10) (/.f64 (*.f64 im im) re)))
(/.f64 (/.f64 (*.f64 1/2 im) (/.f64 re (/.f64 im (log1p.f64 9)))) re)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 im (/.f64 im re))) re) (log1p.f64 9))
(/.f64 (/.f64 (*.f64 im -1/2) (*.f64 (/.f64 re im) re)) (log.f64 1/10))
(/.f64 (/.f64 (/.f64 (*.f64 im (*.f64 1/2 im)) (log.f64 10)) re) re)
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 (*.f64 re re) (log.f64 1/10))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 (neg.f64 im) (log.f64 1/10)) im) (*.f64 re re)))
(/.f64 (neg.f64 (/.f64 im (/.f64 re (*.f64 1/2 im)))) (*.f64 re (log.f64 1/10)))
(*.f64 (*.f64 im im) (*.f64 -1/2 (/.f64 1 (*.f64 re (*.f64 re (log.f64 1/10))))))
(*.f64 (*.f64 (*.f64 im -1/2) (/.f64 1 (*.f64 re (log.f64 1/10)))) (/.f64 im re))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (/.f64 (*.f64 1/2 im) re) (/.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (/.f64 (*.f64 1/2 (*.f64 im im)) (*.f64 re re)))
(*.f64 (/.f64 (*.f64 1/2 im) 1) (/.f64 im (*.f64 (log.f64 10) (*.f64 re re))))
(/.f64 -1 (*.f64 (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)) (log.f64 1/10)))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 re (/.f64 (*.f64 im (*.f64 1/2 im)) re)))
(*.f64 1/2 (/.f64 (*.f64 (neg.f64 im) (/.f64 1 (/.f64 (log.f64 1/10) im))) (*.f64 re re)))
(*.f64 1/2 (*.f64 im (*.f64 (/.f64 (neg.f64 im) (log.f64 10)) (/.f64 (/.f64 1 re) (neg.f64 re)))))
(*.f64 1/2 (/.f64 (*.f64 (/.f64 1 (log.f64 10)) (/.f64 im (/.f64 1 im))) (*.f64 re re)))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 1/2 (/.f64 1 (/.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (/.f64 1 (log.f64 10)) (*.f64 (*.f64 (*.f64 im im) -1/2) (/.f64 1 (*.f64 re (neg.f64 re)))))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 (neg.f64 (log.f64 im)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 re))) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 10))) 1)
(/.f64 1 (/.f64 (neg.f64 (log.f64 10)) (log.f64 (/.f64 -1 re))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (log.f64 im)) -1)
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
Calls

4 calls:

49.0ms
im
24.0ms
re
16.0ms
(*.f64 re re)
15.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
99.0%1re
99.0%1im
99.0%1(*.f64 re re)
99.0%1(*.f64 im im)
Compiler

Compiled 646 to 406 computations (37.2% saved)

regimes453.0ms (3.6%)

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

4 calls:

210.0ms
im
99.0ms
(*.f64 im im)
97.0ms
re
32.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
83.1%2re
87.7%4im
76.8%2(*.f64 re re)
80.2%6(*.f64 im im)
Compiler

Compiled 632 to 396 computations (37.3% saved)

bsearch97.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
7.677876787671943e-34
1.2483552490881426e-33
69.0ms
8.487167450201119e-69
1.0021508812251108e-60
19.0ms
1.764388909848034e-82
9.054562145209925e-80
Results
92.0ms336×body256valid
Compiler

Compiled 439 to 392 computations (10.7% saved)

regimes192.0ms (1.5%)

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

4 calls:

71.0ms
im
66.0ms
(*.f64 re re)
25.0ms
re
17.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
49.2%1re
49.2%1im
49.2%1(*.f64 re re)
49.2%1(*.f64 im im)
Compiler

Compiled 598 to 367 computations (38.6% saved)

regimes131.0ms (1.1%)

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

4 calls:

53.0ms
(*.f64 re re)
31.0ms
re
21.0ms
im
14.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
49.2%1re
49.2%1im
49.2%1(*.f64 re re)
49.2%1(*.f64 im im)
Compiler

Compiled 591 to 362 computations (38.7% saved)

regimes148.0ms (1.2%)

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

4 calls:

42.0ms
(*.f64 im im)
38.0ms
(*.f64 re re)
37.0ms
re
19.0ms
im
Results
AccuracySegmentsBranch
2.7%1re
2.7%1im
2.7%1(*.f64 re re)
2.7%1(*.f64 im im)
Compiler

Compiled 573 to 349 computations (39.1% saved)

regimes99.0ms (0.8%)

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

4 calls:

31.0ms
(*.f64 im im)
29.0ms
im
17.0ms
re
12.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
2.7%1re
2.7%1im
2.7%1(*.f64 re re)
2.7%1(*.f64 im im)
Compiler

Compiled 465 to 280 computations (39.8% saved)

regimes65.0ms (0.5%)

Accuracy

Total -0.4b remaining (-0.7%)

Threshold costs -0.4b (-0.7%)

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

4 calls:

53.0ms
(*.f64 re re)
4.0ms
re
4.0ms
im
3.0ms
(*.f64 im im)
Results
AccuracySegmentsBranch
2.6%1re
2.6%1im
2.6%1(*.f64 re re)
2.6%1(*.f64 im im)
Compiler

Compiled 66 to 42 computations (36.4% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
18×*-commutative
sub-neg
not-or
neg-mul-1
+-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
057348
175334
282334
388330
490330
591330
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(if (<=.f64 im 8009951384703413/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 im 1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 3390683798607695/2923003274661805836407369665432566039311865085952) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
Outputs
(*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log1p.f64 9) -3)))
(/.f64 -1 (/.f64 (log.f64 1/10) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 1/10))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 10))
(if (<=.f64 im 8009951384703413/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (<=.f64 im 1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (if (<=.f64 im 3390683798607695/2923003274661805836407369665432566039311865085952) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))))
(if (<=.f64 im 8009951384703413/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (if (or (<=.f64 im 1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (not (<=.f64 im 3390683798607695/2923003274661805836407369665432566039311865085952))) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10))))
(if (or (<=.f64 im 8009951384703413/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (not (or (<=.f64 im 1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (not (<=.f64 im 3390683798607695/2923003274661805836407369665432566039311865085952))))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))
(if (or (<=.f64 im 8009951384703413/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (and (not (<=.f64 im 1699835280697513/121416805764108066932466369176469931665150427440758720078238275608681517825325531136)) (<=.f64 im 3390683798607695/2923003274661805836407369665432566039311865085952))) (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 1/10)) (/.f64 1 (/.f64 (log.f64 10) (log.f64 im))))
(/.f64 1 (/.f64 (log.f64 10) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 re im) (*.f64 (/.f64 re im) (/.f64 (log1p.f64 9) 1/2))))
(*.f64 (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))) (/.f64 im re))
(*.f64 (/.f64 im re) (*.f64 (/.f64 im re) (/.f64 1/2 (log1p.f64 9))))
(*.f64 1/2 (*.f64 im (/.f64 (/.f64 (/.f64 im re) (log.f64 10)) re)))
Compiler

Compiled 131 to 102 computations (22.1% saved)

soundness2.0s (16.3%)

Rules
1868×pow1
1868×pow1
1720×add-exp-log
1720×log1p-expm1-u
1720×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01321
11721
21921
01021
119621
2234821
01482
129076
2331076
01782937
14642767
214072557
372732557
052516515
1125615299
2488115097
03135480
18165392
230735070
378385070
04486898
111016714
244986714
01365
127065
2363465
01369
127963
2401363
01369
127963
2401363
0815
115615
2188415
01034
117834
2207934
01021
119621
2234821
01782937
14642767
214072557
372732557
01482
129076
2331076
01248
124242
2284742
05489391
115288937
254848861
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 1348 to 904 computations (32.9% saved)

end159.0ms (1.3%)

Remove

(sort re im)

Compiler

Compiled 137 to 95 computations (30.7% saved)

Profiling

Loading profile data...