math.log10 on complex, imaginary part

Time bar (total: 4.3s)

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

Compiled 9 to 7 computations (22.2% saved)

sample1.2s (27%)

Results
1.1s8256×body256valid
Bogosity

preprocess17.0ms (0.4%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01134
022
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 re im) (log.f64 10))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 re im) (log.f64 10))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify14.0ms (0.3%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))

eval0.0ms (0%)

Compiler

Compiled 8 to 6 computations (25% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Accurracy
98.7%
Counts
2 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 16 to 12 computations (25% saved)

localize45.0ms (1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 17 to 10 computations (41.2% saved)

series80.0ms (1.8%)

Counts
1 → 0
Calls

6 calls:

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

rewrite59.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1712×pow1
1578×add-exp-log
1578×log1p-expm1-u
1578×expm1-log1p-u
1540×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify51.0ms (1.2%)

Algorithm
egg-herbie
Rules
1364×log-prod
962×fma-def
942×associate-*r*
856×associate-*l*
572×log-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
086929
1198749
2637581
34195581
Stop Event
node limit
Counts
31 → 36
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
Outputs
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(+.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))

eval9.0ms (0.2%)

Compiler

Compiled 411 to 258 computations (37.2% saved)

prune47.0ms (1.1%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New28836
Fresh000
Picked011
Done000
Total28937
Accurracy
100.0%
Counts
37 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
97.5%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
96.7%
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
96.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
53.3%
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
98.7%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
89.0%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
97.5%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
96.7%
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
96.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
53.3%
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
98.7%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
89.0%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
Compiler

Compiled 472 to 360 computations (23.7% saved)

localize408.0ms (9.4%)

Local Accuracy

Found 15 expressions with local accuracy:

NewAccuracyProgram
99.2%
(cbrt.f64 (log.f64 10))
98.8%
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
98.1%
(cbrt.f64 (atan2.f64 im re))
98.0%
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
99.9%
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
99.7%
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
98.2%
(sqrt.f64 (atan2.f64 im re))
99.4%
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
99.4%
(pow.f64 (atan2.f64 im re) 3)
98.8%
(pow.f64 (log.f64 10) 3)
93.5%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
99.6%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
99.3%
(/.f64 (log.f64 10) (atan2.f64 im re))
99.3%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.2%
(log.f64 1/10)
Compiler

Compiled 196 to 107 computations (45.4% saved)

series81.0ms (1.9%)

Counts
15 → 168
Calls

66 calls:

TimeVariablePointExpression
19.0ms
re
@inf
(cbrt.f64 (atan2.f64 im re))
17.0ms
im
@0
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
7.0ms
re
@0
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
3.0ms
im
@inf
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
2.0ms
im
@inf
(pow.f64 (atan2.f64 im re) 3)

rewrite224.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
748×expm1-udef
740×log1p-udef
514×add-sqr-sqrt
494×pow1
486×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031247
1651225
26919225
Stop Event
node limit
Counts
15 → 657
Calls
Call 1
Inputs
(log.f64 1/10)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(pow.f64 (log.f64 10) 3)
(pow.f64 (atan2.f64 im re) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(sqrt.f64 (atan2.f64 im re))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(cbrt.f64 (log.f64 10))
Outputs
(-.f64 0 (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 -1 (log.f64 10))
(*.f64 1 (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (neg.f64 (cbrt.f64 (log.f64 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 10)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 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)
(neg.f64 (log.f64 10))
(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 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 1/10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 10))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) -1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) -1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) 3))) 1)
(*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2))
(*.f64 (pow.f64 (log.f64 10) 3) 1)
(*.f64 1 (pow.f64 (log.f64 10) 3))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) 1) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(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 (pow.f64 (log.f64 10) 3) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) 3)))
(-.f64 0 (pow.f64 (atan2.f64 im re) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3))) 1)
(*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) 2))
(*.f64 -1 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(*.f64 1 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(*.f64 (pow.f64 (atan2.f64 im re) 2) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (atan2.f64 im re) 3/2))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 3) (atan2.f64 im re))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)) (pow.f64 (atan2.f64 im re) 3/2))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) -1) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) 1) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(sqrt.f64 (pow.f64 (atan2.f64 im re) 6))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 im re) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (atan2.f64 im re) 3))))
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3)))
(exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 im re) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) 1)
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3)))
(*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (neg.f64 (pow.f64 (log.f64 10) 3))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (atan2.f64 im re) 2) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) -3)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 10)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) 1) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) 1) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) -1)
(neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 6) (pow.f64 (log.f64 10) 6)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3) (pow.f64 (pow.f64 (log.f64 10) 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(*.f64 1 (sqrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2) (pow.f64 (atan2.f64 im re) 1/6))
(/.f64 -1 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(/.f64 1 (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(pow.f64 (atan2.f64 im re) 1/2)
(pow.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(pow.f64 (pow.f64 (atan2.f64 im re) 3/2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/4) 2)
(pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1)
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1))
(fabs.f64 (sqrt.f64 (atan2.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (atan2.f64 im re) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re))))
(exp.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (log.f64 10)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1)
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/3))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)) (pow.f64 (log.f64 10) 1/6))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/9)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re)))) 1)
(*.f64 -1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/3) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(log.f64 (exp.f64 (cbrt.f64 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (atan2.f64 im re)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re))))
(exp.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (log.f64 10) 1/6) (*.f64 (pow.f64 (log.f64 10) 1/6) (cbrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(cbrt.f64 (pow.f64 (log.f64 10) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 10)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 10)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) 1/6) (pow.f64 (log.f64 10) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 1/3) (pow.f64 (sqrt.f64 (log.f64 10)) 1/3))
(pow.f64 (log.f64 10) 1/3)
(pow.f64 (cbrt.f64 (log.f64 10)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 3)
(pow.f64 (pow.f64 (log.f64 10) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(fabs.f64 (cbrt.f64 (log.f64 10)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 10)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 10))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 10))))

simplify272.0ms (6.3%)

Algorithm
egg-herbie
Rules
1056×associate-/l*
962×associate-/r*
884×fma-def
760×log-prod
560×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080018605
1164718233
2652918233
Stop Event
node limit
Counts
825 → 521
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (atan2.f64 im re) 1/3)
(-.f64 0 (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 -1 (log.f64 10))
(*.f64 1 (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (neg.f64 (cbrt.f64 (log.f64 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 10)) (neg.f64 (sqrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 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)
(neg.f64 (log.f64 10))
(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 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 1/10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 10))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) -1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) -1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) 3))) 1)
(*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2))
(*.f64 (pow.f64 (log.f64 10) 3) 1)
(*.f64 1 (pow.f64 (log.f64 10) 3))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (log.f64 10) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) 1) (log.f64 10))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(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 (pow.f64 (log.f64 10) 3) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) 3)))
(-.f64 0 (pow.f64 (atan2.f64 im re) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3))) 1)
(*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) 2))
(*.f64 -1 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(*.f64 1 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(*.f64 (pow.f64 (atan2.f64 im re) 2) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (atan2.f64 im re) 3/2))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 3) (atan2.f64 im re))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)) (pow.f64 (atan2.f64 im re) 3/2))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) -1) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) 1) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(sqrt.f64 (pow.f64 (atan2.f64 im re) 6))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 im re) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (atan2.f64 im re) 3))))
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3)))
(exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 im re) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) 1)
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3)))
(*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (neg.f64 (pow.f64 (log.f64 10) 3))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (atan2.f64 im re) 2) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) -3)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 2)))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 10)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3/2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) 1) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) 1) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 2)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) -1)
(neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 6) (pow.f64 (log.f64 10) 6)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3) (pow.f64 (pow.f64 (log.f64 10) 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(exp.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(*.f64 1 (sqrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2) (pow.f64 (atan2.f64 im re) 1/6))
(/.f64 -1 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(/.f64 1 (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(pow.f64 (atan2.f64 im re) 1/2)
(pow.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(pow.f64 (pow.f64 (atan2.f64 im re) 3/2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/4) 2)
(pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1)
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1))
(fabs.f64 (sqrt.f64 (atan2.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (atan2.f64 im re) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re))))
(exp.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) 1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(*.f64 1 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (log.f64 10)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 -1 (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 2)
(pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1)
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/3))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)) (pow.f64 (log.f64 10) 1/6))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/9)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re)))) 1)
(*.f64 -1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/3) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) 1/3)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(log.f64 (exp.f64 (cbrt.f64 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (atan2.f64 im re)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re))))
(exp.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (log.f64 10) 1/6) (*.f64 (pow.f64 (log.f64 10) 1/6) (cbrt.f64 (log.f64 10))))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(cbrt.f64 (pow.f64 (log.f64 10) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 10)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (log.f64 10)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) 1/6) (pow.f64 (log.f64 10) 1/6))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 1/3) (pow.f64 (sqrt.f64 (log.f64 10)) 1/3))
(pow.f64 (log.f64 10) 1/3)
(pow.f64 (cbrt.f64 (log.f64 10)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 3)
(pow.f64 (pow.f64 (log.f64 10) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(fabs.f64 (cbrt.f64 (log.f64 10)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 10))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 10)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 10))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(-.f64 0 (log.f64 10))
(neg.f64 (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(log.f64 1/10)
(*.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(*.f64 -1 (log.f64 10))
(neg.f64 (log.f64 10))
(*.f64 1 (log.f64 1/10))
(log.f64 1/10)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (neg.f64 (cbrt.f64 (log.f64 10))))
(neg.f64 (log.f64 10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(log.f64 1/10)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (log.f64 10))))
(neg.f64 (log.f64 10))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(neg.f64 (log.f64 10))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(neg.f64 (log.f64 10))
(pow.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(log.f64 1/10)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(log.f64 1/10)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(log.f64 1/10)
(neg.f64 (log.f64 10))
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(fabs.f64 (log.f64 1/10))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(log.f64 1/10)
(expm1.f64 (log1p.f64 (log.f64 1/10)))
(log.f64 1/10)
(exp.f64 (log.f64 (log.f64 1/10)))
(log.f64 1/10)
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) 1))
(log.f64 1/10)
(log1p.f64 -9/10)
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (log.f64 1/10) (/.f64 -1 (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 -1 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 10))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) -1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) -1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) -1/6) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) -1/6))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(fabs.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 10) -3) 1/3))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 10))))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -2)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) 3))) 1)
(pow.f64 (log.f64 10) 3)
(*.f64 (log.f64 10) (pow.f64 (log.f64 10) 2))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (log.f64 10) 3) 1)
(pow.f64 (log.f64 10) 3)
(*.f64 1 (pow.f64 (log.f64 10) 3))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(pow.f64 (log.f64 10) 3)
(*.f64 (pow.f64 (log.f64 10) 2) (log.f64 10))
(pow.f64 (log.f64 10) 3)
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 2)))
(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 (sqrt.f64 (log.f64 10)) 3) (pow.f64 (sqrt.f64 (log.f64 10)) 3))
(pow.f64 (log.f64 10) 3)
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) 1) (log.f64 10))
(pow.f64 (log.f64 10) 3)
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (log.f64 10) 3)
(*.f64 (*.f64 (pow.f64 (log.f64 10) 2) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(pow.f64 (log.f64 10) 3)
(sqrt.f64 (pow.f64 (log.f64 10) 6))
(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 (pow.f64 (log.f64 10) 3) 3))
(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)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) 3)))
(pow.f64 (log.f64 10) 3)
(-.f64 0 (pow.f64 (atan2.f64 im re) 3))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3))) 1)
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 -1 (pow.f64 (atan2.f64 im re) 3))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) 1)
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 1 (pow.f64 (atan2.f64 im re) 3))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 2) (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (atan2.f64 im re) 3/2))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 3) (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3/2)) (pow.f64 (atan2.f64 im re) 3/2))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) -1) (atan2.f64 im re))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) 1) (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (atan2.f64 im re) 3)
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (atan2.f64 im re) 3)
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(sqrt.f64 (pow.f64 (atan2.f64 im re) 6))
(log.f64 (exp.f64 (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (atan2.f64 im re) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (atan2.f64 im re) 3))))
(pow.f64 (atan2.f64 im re) 3)
(log.f64 (/.f64 1 (exp.f64 (pow.f64 (atan2.f64 im re) 3))))
(neg.f64 (pow.f64 (atan2.f64 im re) 3))
(cbrt.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3))
(pow.f64 (atan2.f64 im re) 3)
(expm1.f64 (log1p.f64 (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (atan2.f64 im re) 3)
(exp.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (atan2.f64 im re) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) 3)) 1))
(pow.f64 (atan2.f64 im re) 3)
(log1p.f64 (expm1.f64 (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (atan2.f64 im re) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (neg.f64 (pow.f64 (log.f64 10) 3)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 2) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3/2) (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) -3)))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 2)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (log.f64 1/10)) (pow.f64 (log.f64 10) 2))
(*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (log.f64 10)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) (pow.f64 (log.f64 10) 3/2)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 10)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 3/2)) (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3/2)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 2) 1) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 3)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (log.f64 10)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (atan2.f64 im re)) (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2) (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) 1) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3) 1/3)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2) (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 6) (pow.f64 (log.f64 10) 6)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 3) 3) (pow.f64 (pow.f64 (log.f64 10) 3) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(exp.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(sqrt.f64 (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(sqrt.f64 (atan2.f64 im re))
(*.f64 1 (sqrt.f64 (atan2.f64 im re)))
(sqrt.f64 (atan2.f64 im re))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(*.f64 (sqrt.f64 -1) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 -1))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (atan2.f64 im re) 1/4))
(sqrt.f64 (atan2.f64 im re))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(sqrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(sqrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (fabs.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(sqrt.f64 (atan2.f64 im re))
(/.f64 1 (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 -1 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)))
(sqrt.f64 (atan2.f64 im re))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) -1)
(sqrt.f64 (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(sqrt.f64 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) 1/2)
(sqrt.f64 (atan2.f64 im re))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(sqrt.f64 (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(pow.f64 (pow.f64 (atan2.f64 im re) 3/2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 3/2))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/4) 2)
(sqrt.f64 (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1)
(/.f64 -1 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (pow.f64 (atan2.f64 im re) -1/2))
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1))
(sqrt.f64 (atan2.f64 im re))
(fabs.f64 (sqrt.f64 (atan2.f64 im re)))
(sqrt.f64 (atan2.f64 im re))
(log.f64 (exp.f64 (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (atan2.f64 im re)))))
(sqrt.f64 (atan2.f64 im re))
(cbrt.f64 (pow.f64 (atan2.f64 im re) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (atan2.f64 im re))
(exp.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/2))
(sqrt.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) 1))
(sqrt.f64 (atan2.f64 im re))
(log1p.f64 (expm1.f64 (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) 1)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 1 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2))) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (log.f64 10)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (*.f64 (pow.f64 (atan2.f64 im re) 1/4) (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 -1 (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (log.f64 10)))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3) (log.f64 10))
(*.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/4) (cbrt.f64 (log.f64 10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10)))) (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 3)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) 1/3)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 2)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1)
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (log.f64 1/10))
(sqrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))
(-.f64 0 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (/.f64 0 (log.f64 1/10)) (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 10) 3))))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 10) -1))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (/.f64 1 (/.f64 -1 (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 -1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) -1/2)) (log.f64 1/10))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 1/10) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3) (pow.f64 (atan2.f64 im re) 3/2)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3/2) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 1/10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3)) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 1 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 -1 (log.f64 1/10)) 1/3))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 -1 (log.f64 1/10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) 1) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (log.f64 10) 1/6)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (log.f64 10) 1/6)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (/.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) 1/6) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (log.f64 10))))
(/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (neg.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) 1/6)) (pow.f64 (log.f64 10) 1/6))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) 1) (cbrt.f64 (log.f64 10)))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/3)
(*.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/6) (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/6))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/9)
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/18) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/18))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 3)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/6) 2)
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 2)))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/3))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re)))) 1)
(cbrt.f64 (atan2.f64 im re))
(*.f64 -1 (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (cbrt.f64 (atan2.f64 im re)))
(*.f64 1 (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (atan2.f64 im re) 1/6))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/3) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(cbrt.f64 (atan2.f64 im re))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(fabs.f64 (cbrt.f64 (atan2.f64 im re)))
(log.f64 (exp.f64 (cbrt.f64 (atan2.f64 im re))))
(cbrt.f64 (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (atan2.f64 im re)))))
(cbrt.f64 (atan2.f64 im re))
(expm1.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re))))
(cbrt.f64 (atan2.f64 im re))
(exp.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))))
(cbrt.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) 1/3))
(cbrt.f64 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 1))
(cbrt.f64 (atan2.f64 im re))
(log1p.f64 (expm1.f64 (cbrt.f64 (atan2.f64 im re))))
(cbrt.f64 (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (log.f64 10)))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1)
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (cbrt.f64 (log.f64 10))))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4)))
(*.f64 (pow.f64 (log.f64 10) 1/6) (*.f64 (pow.f64 (log.f64 10) 1/6) (cbrt.f64 (log.f64 10))))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (log.f64 10) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(cbrt.f64 (pow.f64 (log.f64 10) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 10)))) 1))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2)))
(pow.f64 (cbrt.f64 (log.f64 10)) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 10)))) 1)
(cbrt.f64 (log.f64 10))
(*.f64 1 (cbrt.f64 (log.f64 10)))
(cbrt.f64 (log.f64 10))
(*.f64 (cbrt.f64 (log.f64 10)) 1)
(cbrt.f64 (log.f64 10))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2))
(cbrt.f64 (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (cbrt.f64 (log.f64 10))))
(cbrt.f64 (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) 1/6) (pow.f64 (log.f64 10) 1/6))
(cbrt.f64 (log.f64 10))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (log.f64 10)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 10)))
(cbrt.f64 (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) 1/3) (pow.f64 (sqrt.f64 (log.f64 10)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (cbrt.f64 (sqrt.f64 (log.f64 10))))
(pow.f64 (log.f64 10) 1/3)
(cbrt.f64 (log.f64 10))
(pow.f64 (cbrt.f64 (log.f64 10)) 1)
(cbrt.f64 (log.f64 10))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1/2)
(cbrt.f64 (log.f64 10))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 10))) 3)
(cbrt.f64 (log.f64 10))
(pow.f64 (pow.f64 (log.f64 10) 1/6) 2)
(cbrt.f64 (log.f64 10))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2))
(cbrt.f64 (log.f64 10))
(fabs.f64 (cbrt.f64 (log.f64 10)))
(cbrt.f64 (log.f64 10))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 10))))
(cbrt.f64 (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 10)))))
(cbrt.f64 (log.f64 10))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 10))))
(cbrt.f64 (log.f64 10))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 10))))
(cbrt.f64 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) 1/3))
(cbrt.f64 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 10))) 1))
(cbrt.f64 (log.f64 10))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 10))))
(cbrt.f64 (log.f64 10))

eval358.0ms (8.3%)

Compiler

Compiled 9764 to 6187 computations (36.6% saved)

prune186.0ms (4.3%)

Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New5553558
Fresh303
Picked325
Done011
Total5616567
Accurracy
100.0%
Counts
567 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
99.4%
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
99.4%
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
Compiler

Compiled 120 to 96 computations (20% saved)

localize143.0ms (3.3%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 -1 (atan2.f64 im re))
99.5%
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
98.7%
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10))
98.4%
(log.f64 1/10)
99.5%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.7%
(/.f64 (log.f64 1/10) (atan2.f64 im re))
98.4%
(log.f64 1/10)
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
98.4%
(pow.f64 (log.f64 10) -3)
98.4%
(cbrt.f64 (pow.f64 (log.f64 10) -3))
Compiler

Compiled 85 to 53 computations (37.6% saved)

series11.0ms (0.3%)

Counts
8 → 96
Calls

36 calls:

TimeVariablePointExpression
2.0ms
im
@0
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
1.0ms
im
@inf
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
0.0ms
im
@-inf
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
0.0ms
re
@-inf
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
0.0ms
re
@inf
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)

rewrite105.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1766×log-prod
656×expm1-udef
648×log1p-udef
408×add-sqr-sqrt
390×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020152
1419134
25070134
Stop Event
node limit
Counts
8 → 246
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (log.f64 10) -3))
(pow.f64 (log.f64 10) -3)
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10))
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
(/.f64 -1 (atan2.f64 im re))
Outputs
(+.f64 0 (pow.f64 (log.f64 10) -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -1))) 1)
(*.f64 (pow.f64 (log.f64 10) -1) 1)
(*.f64 1 (pow.f64 (log.f64 10) -1))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2)))
(*.f64 (pow.f64 1 1/3) (pow.f64 (log.f64 10) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1/3) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3))
(pow.f64 (log.f64 10) -1)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 10) -1) 1)
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -1))))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -1)))
(exp.f64 (log.f64 (pow.f64 (log.f64 10) -1)))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -1)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -1)))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -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 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -3))) 1)
(*.f64 (pow.f64 (log.f64 10) -3) 1)
(*.f64 (pow.f64 (log.f64 10) -1) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(*.f64 1 (pow.f64 (log.f64 10) -3))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (pow.f64 (log.f64 10) -1))
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 10)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -3) (pow.f64 (sqrt.f64 (log.f64 10)) -3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2))) (cbrt.f64 (pow.f64 (log.f64 10) -3/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 (pow.f64 (log.f64 10) -3) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(+.f64 0 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))) 1)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(+.f64 0 (/.f64 (log.f64 10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (*.f64 -1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (*.f64 (atan2.f64 im re) -1))
(/.f64 (log.f64 1/10) (/.f64 -1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (/.f64 (log.f64 10) 1) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) -1) (log.f64 1/10))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(+.f64 0 (/.f64 -1 (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re)))) 1)
(*.f64 -1 (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(*.f64 1 (/.f64 -1 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) -1)
(pow.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) 2)
(pow.f64 (neg.f64 (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (atan2.f64 im re) -1) -1)
(neg.f64 (/.f64 1 (atan2.f64 im re)))
(sqrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (atan2.f64 im re))))

simplify104.0ms (2.4%)

Algorithm
egg-herbie
Rules
1146×associate-/l*
582×log-prod
512×sqr-pow
484×cube-prod
376×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04387324
18837114
231316828
Stop Event
node limit
Counts
342 → 258
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(+.f64 0 (pow.f64 (log.f64 10) -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -1))) 1)
(*.f64 (pow.f64 (log.f64 10) -1) 1)
(*.f64 1 (pow.f64 (log.f64 10) -1))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2)))
(*.f64 (pow.f64 1 1/3) (pow.f64 (log.f64 10) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1/3) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3))
(pow.f64 (log.f64 10) -1)
(pow.f64 (pow.f64 (log.f64 10) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 10) -1) 1)
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) 3)
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -1))))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -1)))
(exp.f64 (log.f64 (pow.f64 (log.f64 10) -1)))
(exp.f64 (*.f64 (*.f64 -3 (log.f64 (log.f64 10))) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 10) -1)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -1)))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -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 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -3))) 1)
(*.f64 (pow.f64 (log.f64 10) -3) 1)
(*.f64 (pow.f64 (log.f64 10) -1) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(*.f64 1 (pow.f64 (log.f64 10) -3))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (pow.f64 (log.f64 10) -1))
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 10)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -3) (pow.f64 (sqrt.f64 (log.f64 10)) -3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1) (pow.f64 (log.f64 10) -1))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2))) (cbrt.f64 (pow.f64 (log.f64 10) -3/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 (pow.f64 (log.f64 10) -3) 3))
(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))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(+.f64 0 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))) 1)
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) 3)
(pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(+.f64 0 (/.f64 (log.f64 10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (*.f64 -1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (*.f64 (atan2.f64 im re) -1))
(/.f64 (log.f64 1/10) (/.f64 -1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (/.f64 (log.f64 10) 1) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) -1) (log.f64 1/10))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(+.f64 0 (/.f64 -1 (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re)))) 1)
(*.f64 -1 (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(*.f64 1 (/.f64 -1 (atan2.f64 im re)))
(*.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) -1)
(pow.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) 2)
(pow.f64 (neg.f64 (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (atan2.f64 im re) -1) -1)
(neg.f64 (/.f64 1 (atan2.f64 im re)))
(sqrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (atan2.f64 im re))))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 0 (pow.f64 (log.f64 10) -1))
(/.f64 1 (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(+.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))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (log.f64 10))))) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 10) -1))) 1)
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1) 1)
(/.f64 1 (log.f64 10))
(*.f64 1 (pow.f64 (log.f64 10) -1))
(/.f64 1 (log.f64 10))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2)))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2)
(*.f64 (pow.f64 1 1/3) (pow.f64 (log.f64 10) -1))
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1/3) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 10) -3/2) 1/3))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2)
(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 (pow.f64 (log.f64 10) -1) 1)
(/.f64 1 (log.f64 10))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -1)) 3)
(/.f64 1 (log.f64 10))
(pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(log.f64 (exp.f64 (pow.f64 (log.f64 10) -1)))
(/.f64 1 (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 10) -1))))
(/.f64 1 (log.f64 10))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 10) -1)))
(/.f64 1 (log.f64 10))
(exp.f64 (log.f64 (pow.f64 (log.f64 10) -1)))
(/.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 (log.f64 (pow.f64 (log.f64 10) -1)) 1))
(/.f64 1 (log.f64 10))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -1)))
(/.f64 1 (log.f64 10))
(+.f64 0 (pow.f64 (log.f64 10) -3))
(pow.f64 (log.f64 10) -3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))) (cbrt.f64 (exp.f64 (pow.f64 (log.f64 10) -3))))) (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 (pow.f64 (log.f64 10) -1) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (log.f64 10))
(*.f64 1 (pow.f64 (log.f64 10) -3))
(pow.f64 (log.f64 10) -3)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (pow.f64 (log.f64 10) -1))
(*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -3/2) (pow.f64 (log.f64 10) -3/2))
(pow.f64 (log.f64 10) -3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 10)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -3) (pow.f64 (sqrt.f64 (log.f64 10)) -3))
(pow.f64 (sqrt.f64 (log.f64 10)) -6)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) 1) (pow.f64 (log.f64 10) -1))
(*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (pow.f64 (log.f64 10) -6)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (log.f64 10))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))) (cbrt.f64 (pow.f64 (log.f64 10) -1)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 (log.f64 10))) (cbrt.f64 (pow.f64 (log.f64 10) -6))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (cbrt.f64 (pow.f64 (log.f64 10) -3/2))) (cbrt.f64 (pow.f64 (log.f64 10) -3/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 10) -6)) (pow.f64 (cbrt.f64 (pow.f64 (log.f64 10) -3/2)) 2))
(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 (pow.f64 (log.f64 10) -3) 3))
(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)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 10) -3)))
(pow.f64 (log.f64 10) -3)
(+.f64 0 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10)))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 10))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (pow.f64 (log.f64 10) -1)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re)) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) -3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (log.f64 10) -1) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) 3)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3) 1/3)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(/.f64 (atan2.f64 im re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 0 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(-.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (*.f64 -1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (*.f64 (atan2.f64 im re) -1))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (/.f64 -1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) 1) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (pow.f64 1/10 (/.f64 -1 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (/.f64 -1 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 1/10) 3) (/.f64 -1 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (log.f64 1/10)) (*.f64 (atan2.f64 im re) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (atan2.f64 im re) -1) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) 1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) -1) (log.f64 1/10))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 0 (/.f64 -1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re)))) 1)
(/.f64 -1 (atan2.f64 im re))
(*.f64 -1 (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(/.f64 -1 (atan2.f64 im re))
(*.f64 1 (/.f64 -1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (/.f64 1 (atan2.f64 im re)) -1)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (/.f64 -1 (atan2.f64 im re)) 1)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) 1/3)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) 2)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (neg.f64 (atan2.f64 im re)) -1)
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (*.f64 (atan2.f64 im re) -1) -1)
(/.f64 -1 (atan2.f64 im re))
(neg.f64 (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(sqrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(sqrt.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (atan2.f64 im re)))))
(/.f64 -1 (atan2.f64 im re))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (atan2.f64 im re)))))
(/.f64 -1 (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3))
(/.f64 -1 (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (atan2.f64 im re))) 1))
(/.f64 -1 (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 -1 (atan2.f64 im re))

eval115.0ms (2.7%)

Compiler

Compiled 4737 to 3446 computations (27.3% saved)

prune47.0ms (1.1%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New3553358
Fresh000
Picked123
Done123
Total3577364
Accurracy
100.0%
Counts
364 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.4%
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.3%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.4%
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.3%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
Compiler

Compiled 144 to 116 computations (19.4% saved)

localize171.0ms (4%)

Local Accuracy

Found 9 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f64 -1 (atan2.f64 im re))
98.4%
(/.f64 1 (log.f64 1/10))
98.4%
(log.f64 1/10)
98.3%
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
99.5%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
98.7%
(/.f64 (log.f64 10) (atan2.f64 im re))
99.9%
(/.f64 -1 (atan2.f64 im re))
99.5%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
98.7%
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
Compiler

Compiled 87 to 52 computations (40.2% saved)

series3.0ms (0.1%)

Counts
5 → 96
Calls

24 calls:

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

rewrite97.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
1606×log-prod
566×expm1-udef
558×log1p-udef
408×log-div
390×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019121
140079
2520179
Stop Event
node limit
Counts
5 → 241
Calls
Call 1
Inputs
(*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re)))
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 1 (log.f64 1/10))
Outputs
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 0 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log1p.f64 9) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 10 (/.f64 1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 -1 (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 -1 (log1p.f64 9)))
(*.f64 (/.f64 -1 (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (cbrt.f64 (pow.f64 (log.f64 1/10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 -1 (cbrt.f64 (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) 2)) -1) (pow.f64 (cbrt.f64 (log.f64 1/10)) -1))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 1/10)) -1) (pow.f64 (sqrt.f64 (log.f64 1/10)) -1))
(pow.f64 (log.f64 1/10) -1)
(pow.f64 (/.f64 -1 (log1p.f64 9)) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) 1/3)
(pow.f64 (pow.f64 (log.f64 1/10) -1/2) 2)
(sqrt.f64 (pow.f64 (log.f64 1/10) -2))
(log.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9))))
(exp.f64 (neg.f64 (log.f64 (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (log1p.f64 9))))

simplify102.0ms (2.4%)

Algorithm
egg-herbie
Rules
1288×fma-def
986×unswap-sqr
756×distribute-lft-in
704×distribute-rgt-in
340×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02888359
16637853
224227525
Stop Event
node limit
Counts
337 → 166
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(-.f64 0 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log1p.f64 9) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 10 (/.f64 1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(+.f64 0 (/.f64 -1 (log1p.f64 9)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9)))) 1)
(*.f64 -1 (/.f64 1 (log1p.f64 9)))
(*.f64 1 (/.f64 -1 (log1p.f64 9)))
(*.f64 (/.f64 -1 (log1p.f64 9)) 1)
(*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (cbrt.f64 (pow.f64 (log.f64 1/10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 -1 (cbrt.f64 (log1p.f64 9))))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) 2)) -1) (pow.f64 (cbrt.f64 (log.f64 1/10)) -1))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 1/10)) -1) (pow.f64 (sqrt.f64 (log.f64 1/10)) -1))
(pow.f64 (log.f64 1/10) -1)
(pow.f64 (/.f64 -1 (log1p.f64 9)) 1)
(pow.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) 1/3)
(pow.f64 (pow.f64 (log.f64 1/10) -1/2) 2)
(sqrt.f64 (pow.f64 (log.f64 1/10) -2))
(log.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (log1p.f64 9)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9))))
(exp.f64 (neg.f64 (log.f64 (log.f64 1/10))))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 1/10))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (log1p.f64 9))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(+.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re)))))) (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(-.f64 0 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(/.f64 (neg.f64 (log1p.f64 9)) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (log1p.f64 9) (neg.f64 (atan2.f64 im re)))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(/.f64 (neg.f64 (log1p.f64 9)) (atan2.f64 im re))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(/.f64 (neg.f64 (log1p.f64 9)) (atan2.f64 im re))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (/.f64 1 (pow.f64 10 (/.f64 1 (atan2.f64 im re)))))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))))
(neg.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))
(/.f64 (neg.f64 (log1p.f64 9)) (atan2.f64 im re))
(log.f64 (/.f64 1 (/.f64 1 (pow.f64 10 (/.f64 -1 (atan2.f64 im re))))))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (/.f64 -1 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log1p.f64 9) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3) (pow.f64 (log1p.f64 9) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log1p.f64 9) 3) (/.f64 -1 (pow.f64 (atan2.f64 im re) 3))))
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log1p.f64 9) 3)) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (cbrt.f64 (log1p.f64 9)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log1p.f64 9))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (log1p.f64 9))))
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 9) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (cbrt.f64 (log1p.f64 9)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (cbrt.f64 (log1p.f64 9)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log1p.f64 9))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (log1p.f64 9))))
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 9) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (cbrt.f64 (log1p.f64 9)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 0 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 -1 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (atan2.f64 im re) (/.f64 1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 1 (/.f64 (atan2.f64 im re) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 -1 (log1p.f64 9)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (cbrt.f64 (log1p.f64 9)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (neg.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (log1p.f64 9)) (/.f64 1 (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) 1) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log1p.f64 9))) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (log1p.f64 9))))
(/.f64 (/.f64 -1 (*.f64 (log1p.f64 9) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) 1) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) -1) (*.f64 (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) -1))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (/.f64 (neg.f64 (cbrt.f64 (log1p.f64 9))) (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (/.f64 -1 (*.f64 (sqrt.f64 (/.f64 -1 (atan2.f64 im re))) (cbrt.f64 (log1p.f64 9)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (cbrt.f64 (log1p.f64 9))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re)))) (sqrt.f64 (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 -1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) -1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 -1 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 9))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log1p.f64 9)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 9))) (pow.f64 (cbrt.f64 (log1p.f64 9)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 9))) 3)
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 9))))
(*.f64 (/.f64 1 (sqrt.f64 (log1p.f64 9))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 9))) (sqrt.f64 (log1p.f64 9)))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (*.f64 (/.f64 1 (log1p.f64 9)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(*.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) 1) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 1)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 2)
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(neg.f64 (/.f64 (/.f64 -1 (log1p.f64 9)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 9)))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9)) 3))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) (pow.f64 (/.f64 -1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log1p.f64 9) 3)))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 9) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))) 1))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log1p.f64 9))))
(/.f64 (atan2.f64 im re) (log1p.f64 9))
(+.f64 0 (/.f64 -1 (log1p.f64 9)))
(/.f64 -1 (log1p.f64 9))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))) (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9)))) 1)
(/.f64 -1 (log1p.f64 9))
(*.f64 -1 (/.f64 1 (log1p.f64 9)))
(/.f64 -1 (log1p.f64 9))
(*.f64 1 (/.f64 -1 (log1p.f64 9)))
(/.f64 -1 (log1p.f64 9))
(*.f64 (/.f64 -1 (log1p.f64 9)) 1)
(/.f64 -1 (log1p.f64 9))
(*.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) (cbrt.f64 (pow.f64 (log.f64 1/10) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 -1 (cbrt.f64 (log1p.f64 9))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (cbrt.f64 (log1p.f64 9)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2)) (/.f64 -1 (cbrt.f64 (log1p.f64 9))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -2))) (cbrt.f64 (log1p.f64 9)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) -1/2))
(/.f64 1 (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) 2)) -1) (pow.f64 (cbrt.f64 (log.f64 1/10)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 1/10) 2))) (/.f64 1 (cbrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 1/10))) 1) (cbrt.f64 (pow.f64 (log.f64 1/10) 2)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 1/10) 2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 1/10)) -1) (pow.f64 (sqrt.f64 (log.f64 1/10)) -1))
(pow.f64 (sqrt.f64 (log.f64 1/10)) -2)
(pow.f64 (log.f64 1/10) -1)
(/.f64 1 (log.f64 1/10))
(pow.f64 (/.f64 -1 (log1p.f64 9)) 1)
(/.f64 -1 (log1p.f64 9))
(pow.f64 (/.f64 -1 (cbrt.f64 (log1p.f64 9))) 3)
(/.f64 -1 (log1p.f64 9))
(pow.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3) 1/3)
(/.f64 -1 (log1p.f64 9))
(pow.f64 (pow.f64 (log.f64 1/10) -1/2) 2)
(/.f64 1 (log.f64 1/10))
(sqrt.f64 (pow.f64 (log.f64 1/10) -2))
(/.f64 1 (log.f64 1/10))
(log.f64 (exp.f64 (/.f64 -1 (log1p.f64 9))))
(/.f64 -1 (log1p.f64 9))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (log1p.f64 9)))))
(/.f64 -1 (log1p.f64 9))
(cbrt.f64 (pow.f64 (/.f64 -1 (log1p.f64 9)) 3))
(/.f64 -1 (log1p.f64 9))
(expm1.f64 (log1p.f64 (/.f64 -1 (log1p.f64 9))))
(/.f64 -1 (log1p.f64 9))
(exp.f64 (neg.f64 (log.f64 (log.f64 1/10))))
(/.f64 1 (log.f64 1/10))
(exp.f64 (*.f64 (log.f64 (log.f64 1/10)) -1))
(/.f64 1 (log.f64 1/10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 1/10))) 1))
(/.f64 1 (log.f64 1/10))
(log1p.f64 (expm1.f64 (/.f64 -1 (log1p.f64 9))))
(/.f64 -1 (log1p.f64 9))

eval122.0ms (2.8%)

Compiler

Compiled 5330 to 3827 computations (28.2% saved)

prune52.0ms (1.2%)

Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New3790379
Fresh000
Picked033
Done044
Total3797386
Accurracy
100.0%
Counts
386 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.4%
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.3%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
98.8%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
Compiler

Compiled 233 to 163 computations (30% saved)

regimes29.0ms (0.7%)

Counts
15 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 -1 (atan2.f64 im re))))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 -1 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (/.f64 -1 (atan2.f64 im re)) (log.f64 1/10)) -1)
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 10) -3)))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
Outputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
Calls

4 calls:

8.0ms
re
8.0ms
im
5.0ms
(/.f64 (atan2.f64 im re) (log.f64 10))
4.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
99.8%1re
99.8%1im
99.8%1(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%1(atan2.f64 im re)
Compiler

Compiled 180 to 118 computations (34.4% saved)

regimes10.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

3.0ms
(/.f64 (atan2.f64 im re) (log.f64 10))
3.0ms
re
2.0ms
im
2.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
98.7%1re
98.7%1im
98.7%1(/.f64 (atan2.f64 im re) (log.f64 10))
98.7%1(atan2.f64 im re)
Compiler

Compiled 27 to 19 computations (29.6% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
sub-neg
neg-mul-1
+-commutative
*-commutative
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01338
11938
22338
32638
42738
Stop Event
done
saturated
Calls
Call 1
Inputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 17 to 13 computations (23.5% saved)

soundness164.0ms (3.8%)

Rules
1712×pow1
1578×add-exp-log
1578×log1p-expm1-u
1578×expm1-log1p-u
1540×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
117817
2213517
086929
1198749
2637581
34195581
Stop Event
node limit
node limit
Compiler

Compiled 73 to 46 computations (37% saved)

end27.0ms (0.6%)

Compiler

Compiled 46 to 32 computations (30.4% saved)

Profiling

Loading profile data...