math.log10 on complex, imaginary part

Time bar (total: 6.4s)

analyze2.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
75%74.9%25%0.1%0%0%0%3
87.5%87.4%12.5%0.1%0%0%0%4
93.8%93.7%6.2%0.1%0%0%0%5
96.9%96.8%3.1%0.1%0%0%0%6
98.4%98.3%1.6%0.1%0%0%0%7
99.2%99.1%0.8%0.1%0%0%0%8
99.6%99.5%0.4%0.1%0%0%0%9
99.8%99.7%0.2%0.1%0%0%0%10
99.9%99.8%0.1%0.1%0%0%0%11
100%99.9%0%0.1%0%0%0%12
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample1.4s (21.3%)

Results
1.3s8256×256valid
Bogosity

preprocess133.0ms (2.1%)

Algorithm
egg-herbie
Rules
64×fma-def
44×sub-neg
24×+-commutative
16×fma-neg
16×*-commutative
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-im
00-0-(atan2.f64 im re)
00-0-re
00-0-10
00-0-(log.f64 10)
00-0-(/.f64 (atan2.f64 im re) (log.f64 10))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
022185
136185
248185
366185
493185
5118185
6141185
7154185
8181185
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 10))
(/.f64 (atan2.f64 (neg.f64 im) re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 10)))
(neg.f64 (/.f64 (atan2.f64 (neg.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 im re) (log.f64 10))
(/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 10))
(/.f64 (atan2.f64 (neg.f64 im) re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im (neg.f64 re))) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 (neg.f64 im) re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 (neg.f64 im) re)) (log.f64 10))
(/.f64 (atan2.f64 re im) (log.f64 10))
Compiler

Compiled 42 to 26 computations (38.1% saved)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 8 to 6 computations (25% saved)

localize85.0ms (1.3%)

Localize:

Found 1 expressions with local error:

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

Compiled 17 to 10 computations (41.2% saved)

series35.0ms (0.6%)

Counts
1 → 0
Calls

6 calls:

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

rewrite192.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
712×unpow-prod-down
528×log-prod
489×log1p-expm1-u
489×expm1-log1p-u
465×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
111023
2134223
Stop Event
node limit
Counts
1 → 62
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (log.f64 (E.f64)))
(*.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 (log1p.f64 -9/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 (log1p.f64 -9/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 (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.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))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) 1/3) (cbrt.f64 (/.f64 -1 (log1p.f64 -9/10))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1) (pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(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)) 2) 1/2)
(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)
(pow.f64 (E.f64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/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))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))

simplify129.0ms (2%)

Algorithm
egg-herbie
Rules
878×log-prod
760×unswap-sqr
694×log-div
550×associate-*r/
540×fma-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01992178
14832020
213801976
354831934
Stop Event
node limit
Counts
62 → 90
Calls
Call 1
Inputs
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (log.f64 (E.f64)))
(*.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 (log1p.f64 -9/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 (log1p.f64 -9/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 (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (log.f64 10) -1/2) (/.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))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) 1/3) (cbrt.f64 (/.f64 -1 (log1p.f64 -9/10))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1) (pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(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)) 2) 1/2)
(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)
(pow.f64 (E.f64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/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))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
Outputs
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (log.f64 (E.f64)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.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 (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/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 (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 (atan2.f64 im re) (log.f64 10))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (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 (pow.f64 (log.f64 10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (pow.f64 (log.f64 10) -1/2) (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
(*.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) (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 (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 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 10)) (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 (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 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) 1/3) (cbrt.f64 (/.f64 -1 (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (cbrt.f64 (/.f64 -1 (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (*.f64 (log.f64 10) (log.f64 10)))) (cbrt.f64 (/.f64 -1 (log1p.f64 -9/10))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 5/2)) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -1) (pow.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 1 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (*.f64 (/.f64 1 (log.f64 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 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) (/.f64 1 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re))) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))) 3)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (cbrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (atan2.f64 im re)) -1))
(*.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 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) -1))
(*.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 (atan2.f64 im re) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10)))
(/.f64 (atan2.f64 im re) (*.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (log.f64 10))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -1))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (E.f64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)) (cbrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))) (sqrt.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 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 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.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 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))

eval63.0ms (1%)

Compiler

Compiled 1327 to 883 computations (33.5% saved)

prune25.0ms (0.4%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New771390
Fresh000
Picked011
Done000
Total771491
Accuracy
100.0%
Counts
91 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.1%
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
98.7%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
54.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
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))
81.3%
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
86.2%
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
97.2%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1) (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) -1))
96.6%
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log1p.f64 -9/10))))
98.8%
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
98.6%
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
87.6%
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)))
98.8%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
87.4%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
Compiler

Compiled 408 to 314 computations (23% saved)

localize417.0ms (6.5%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1)
99.7%
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
99.4%
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
96.3%
(cbrt.f64 (atan2.f64 im re))
99.7%
(/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
99.5%
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
96.4%
(sqrt.f64 (atan2.f64 im re))
99.3%
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
99.3%
(/.f64 (atan2.f64 im re) (log.f64 10))
94.4%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
100.0%
(+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
99.3%
(/.f64 (atan2.f64 im re) (log.f64 10))
91.8%
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
99.8%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
99.4%
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
99.3%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 193 to 104 computations (46.1% saved)

series66.0ms (1%)

Counts
13 → 264
Calls

78 calls:

TimeVariablePointExpression
12.0ms
im
@inf
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
4.0ms
im
@0
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
3.0ms
re
@-inf
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
2.0ms
im
@-inf
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
2.0ms
re
@-inf
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))

rewrite228.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
1074×log1p-expm1-u
536×expm1-udef
534×log1p-udef
298×expm1-log1p-u
214×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030311
1429311
25306311
Stop Event
node limit
Counts
13 → 547
Calls
Call 1
Inputs
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(-.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(sqrt.f64 (atan2.f64 im re))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
(/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
(cbrt.f64 (atan2.f64 im re))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1)
Outputs
(+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1) (+.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (+.f64 1 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (neg.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) 1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3))
(expm1.f64 (log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(fma.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)) 1)
(fma.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(fma.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) -1))
(+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (*.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) 3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(*.f64 1 (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(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) 3/2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/4) 2)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(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 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 1 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) 1/6)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 2)
(neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (atan2.f64 im re) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re)))) 1)
(*.f64 1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 1 -1/2) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1/2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1/2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4))
(/.f64 1 (/.f64 1 (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 (cbrt.f64 (atan2.f64 im re)) -2) -1/2)
(pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(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))))
(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))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) -1/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))) 1)
(*.f64 (log.f64 10) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2)
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) -1)
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))
(log.f64 (pow.f64 10 (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) -2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(exp.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))

simplify328.0ms (5.2%)

Algorithm
egg-herbie
Rules
1182×log-prod
744×associate-*r*
688×associate-*l*
594×times-frac
460×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066727965
1144627315
2662427315
Stop Event
node limit
Counts
811 → 408
Calls
Call 1
Inputs
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (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) (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) (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) (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) (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) (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) (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) (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) (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) (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) (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) (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) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(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 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(*.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1) (+.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (+.f64 1 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (neg.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) 1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3))
(expm1.f64 (log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(fma.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)) 1)
(fma.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(fma.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(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))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) -1))
(+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (*.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) 3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (log.f64 10))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 10))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (atan2.f64 im re)))) 1)
(*.f64 1 (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) 1)
(*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (atan2.f64 im re) 1/4) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(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) 3/2) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/4) 2)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 3)
(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 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.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 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.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 (/.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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.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 (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))))
(*.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 10) (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (neg.f64 (neg.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 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.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) 1) (log.f64 10))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (cbrt.f64 (log.f64 10)))
(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))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 1 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (sqrt.f64 (log.f64 10)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) 1/6)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 3)
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3) 1/3)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 2)
(neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (atan2.f64 im re) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (atan2.f64 im re)))) 1)
(*.f64 1 (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 1 -1/2) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1/2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1/2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4))
(/.f64 1 (/.f64 1 (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 (cbrt.f64 (atan2.f64 im re)) -2) -1/2)
(pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(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))))
(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))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) -1/2))
(log1p.f64 (expm1.f64 (cbrt.f64 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))) 1)
(*.f64 (log.f64 10) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (log.f64 10))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2)
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) -1)
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))
(log.f64 (pow.f64 10 (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) -2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(exp.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1))
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
Outputs
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (/.f64 (log.f64 10) (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))
(pow.f64 (atan2.f64 im re) 1/3)
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 1/3) (log.f64 10))
(*.f64 (log.f64 10) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 2)))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(pow.f64 (pow.f64 (atan2.f64 im re) 2) 1/3)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2) (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1) (+.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (+.f64 1 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) -1) (fma.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)))
(/.f64 (+.f64 -1 (pow.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 1 (exp.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (+.f64 (exp.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (/.f64 (atan2.f64 im re) (log.f64 10)))) -1) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (expm1.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 3)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) 1/3)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 2)
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2))
(fabs.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))) (/.f64 -1 (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.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)) (/.f64 1 (log.f64 10))))
(/.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)) (log.f64 10)))
(/.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 (atan2.f64 im re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.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 (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 (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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -4)
(*.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 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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (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 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.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) (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 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 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 -1 (neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (-.f64 (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) 1) (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -2))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (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 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))) (-.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(/.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))) (-.f64 2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 10))
(/.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))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 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)) (/.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))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.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)) (/.f64 1 (log.f64 10))))
(/.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)) (log.f64 10)))
(/.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 (atan2.f64 im re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.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 (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 (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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -4)
(*.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 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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (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 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.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) (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 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 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 -1 (neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (-.f64 (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) 1) (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -2))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (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 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))) (-.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(/.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))) (-.f64 2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 10))
(/.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))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 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)) (/.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))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.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)) 1)
(*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))) (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))) (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (neg.f64 (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (-.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1) (-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) (-.f64 1 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) 1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 3)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) 1/3)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))
(fabs.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(log.f64 (exp.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(expm1.f64 (log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1)
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(fma.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 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 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))) (/.f64 -1 (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.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)) (/.f64 1 (log.f64 10))))
(/.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)) (log.f64 10)))
(/.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 (atan2.f64 im re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.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 (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 (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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -4)
(*.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 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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (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 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.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) (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 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 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 -1 (neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (-.f64 (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) 1) (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -2))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (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 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))) (-.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(/.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))) (-.f64 2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 10))
(/.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))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 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)) (/.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))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) -1))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (*.f64 -1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(+.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(-.f64 (+.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)) 1)
(+.f64 1 (-.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1))
(+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 0)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 10) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2) 3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 1 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 1 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (pow.f64 (log.f64 1/10) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 10) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (atan2.f64 im re)) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1) (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3))))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (log.f64 1/10))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3)
(-.f64 (exp.f64 (log1p.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 (sqrt.f64 (atan2.f64 im re)) 1)
(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/4) (pow.f64 (atan2.f64 im re) 1/4))
(sqrt.f64 (atan2.f64 im re))
(*.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 (pow.f64 1 1/2) (sqrt.f64 (atan2.f64 im re)))
(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) 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/6) 3)
(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 (/.f64 (atan2.f64 im re) (log.f64 10)) 0)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))) (/.f64 -1 (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (/.f64 -1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 1 (/.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)) (/.f64 1 (log.f64 10))))
(/.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)) (log.f64 10)))
(/.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 (atan2.f64 im re) (log.f64 10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.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 (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 (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 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -2) (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) -1/2) -2) (pow.f64 (sqrt.f64 (log.f64 10)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -2) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -2))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) -4)
(*.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 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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (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 10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.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) (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 (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 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 1 (/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 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 -1 (neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (+.f64 2 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)) (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 3)) (-.f64 (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))) (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2) -1)) (neg.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) 1) (+.f64 (neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -2))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) 2)) (-.f64 -2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (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 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) 1))))
(/.f64 (-.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1))) (-.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)))
(/.f64 (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1) (-.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10))))) (-.f64 2 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 10))
(/.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))
(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))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 1 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) (sqrt.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)) -1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 1)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 1 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (cbrt.f64 (log.f64 10)) (*.f64 (pow.f64 (atan2.f64 im re) -1/2) (cbrt.f64 (sqrt.f64 (log.f64 10)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 10) 1/4) (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4)) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (pow.f64 (log.f64 10) 1/2))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) (/.f64 1 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (sqrt.f64 (log.f64 10)))
(*.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (pow.f64 (atan2.f64 im re) 1/4))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) 1/4)))
(*.f64 (cbrt.f64 (log.f64 10)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 10))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) 1) (/.f64 (pow.f64 (log.f64 10) 1/4) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (log.f64 10) 1/4)) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 10) 1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 10) 1/4) (cbrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 10) 1/4) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (/.f64 (pow.f64 (log.f64 10) 1/2) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) 1/6))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 3)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3) 1/3)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1/2)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) -1)
(/.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 2)
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(neg.f64 (/.f64 (sqrt.f64 (log.f64 10)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 10))) 1) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 1 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3/2) (pow.f64 (atan2.f64 im re) 3/2)))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(-.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)))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (cbrt.f64 (atan2.f64 im re)) 1)
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(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 (pow.f64 1 1/3) (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 1 -1/2) (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1/2) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1/2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1/2))
(cbrt.f64 (atan2.f64 im re))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4) (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) -1/4))
(cbrt.f64 (atan2.f64 im re))
(/.f64 1 (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(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 (cbrt.f64 (atan2.f64 im re)) -2) -1/2)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1/2)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 3)
(cbrt.f64 (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) 2)
(cbrt.f64 (atan2.f64 im re))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(cbrt.f64 (atan2.f64 im re))
(fabs.f64 (cbrt.f64 (atan2.f64 im re)))
(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))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) -1/2))
(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 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))) 1)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 10)) (*.f64 (sqrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (*.f64 (cbrt.f64 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 (log.f64 1/10) 1) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (log.f64 10))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 10) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (log.f64 10) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) 1) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 10)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (sqrt.f64 (log.f64 10)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (pow.f64 (atan2.f64 im re) 1/6)) (/.f64 (cbrt.f64 (log.f64 10)) (pow.f64 (atan2.f64 im re) 1/6)))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 1)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 3)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3) 1/3)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 2)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) -1)
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 10) (neg.f64 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (cbrt.f64 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 2))
(fabs.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(log.f64 (pow.f64 10 (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))) 3))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (atan2.f64 im re)))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))) 1))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))) 1)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) -2) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) -2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) -2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) -2))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2) (pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -2))
(pow.f64 (pow.f64 (atan2.f64 im re) 1/6) -4)
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 3))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(exp.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))) 1)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1)
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4)))
(*.f64 (pow.f64 (atan2.f64 im re) 1/6) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) -1) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))))
(/.f64 (*.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1) (pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) -1))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(*.f64 (*.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (cbrt.f64 (atan2.f64 im re))) 2)) (cbrt.f64 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) 1))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(/.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(/.f64 -1 (neg.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4))) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2)))
(/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -4)) (cbrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2))))
(sqrt.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(cbrt.f64 (pow.f64 (atan2.f64 im re) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (atan2.f64 im re))) 2))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (atan2.f64 im re)))) 1))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)

eval858.0ms (13.5%)

Compiler

Compiled 22674 to 15707 computations (30.7% saved)

prune147.0ms (2.3%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New124721249
Fresh628
Picked505
Done011
Total125851263
Accuracy
100.0%
Counts
1263 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
98.7%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
98.8%
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
Compiler

Compiled 52 to 42 computations (19.2% saved)

localize236.0ms (3.7%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.7%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
99.3%
(/.f64 (atan2.f64 im re) (log.f64 10))
97.1%
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
99.3%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
99.2%
(log.f64 1/10)
100.0%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.3%
(/.f64 (log.f64 10) (atan2.f64 im re))
99.3%
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
Compiler

Compiled 111 to 71 computations (36% saved)

series30.0ms (0.5%)

Counts
7 → 96
Calls

36 calls:

TimeVariablePointExpression
14.0ms
im
@0
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
6.0ms
re
@0
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
2.0ms
re
@-inf
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
1.0ms
im
@0
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
1.0ms
re
@inf
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))

rewrite79.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
180×associate-*r*
128×associate-*l*
122×log1p-expm1-u
122×expm1-log1p-u
118×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027227
1334227
23706227
Stop Event
unsound
Counts
7 → 366
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(log.f64 1/10)
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (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 -1 (/.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 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) -1) (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 (/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (log.f64 1/10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(-.f64 (/.f64 0 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (log.f64 1/10) (neg.f64 (/.f64 1 (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 (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 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/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 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (neg.f64 (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(*.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 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 -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 1 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(*.f64 (neg.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 (neg.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) -2)
(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 (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 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)))))
(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 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (log.f64 1/10))
(-.f64 0 (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 (log.f64 1/10) -1)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 1 (log.f64 1/10))
(*.f64 -1 (log.f64 1/10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (cbrt.f64 (log.f64 1/10))))
(*.f64 (pow.f64 (log.f64 1/10) 1/4) (*.f64 (pow.f64 (log.f64 1/10) 1/4) (sqrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) 1) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))
(/.f64 1 (/.f64 1 (log.f64 1/10)))
(/.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (pow.f64 (log.f64 1/10) 1/4) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (pow.f64 (log.f64 1/10) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (pow.f64 (log.f64 1/10) -1/2))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (pow.f64 (log.f64 1/10) -1/4))
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 0 (log.f64 1/10)))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 2)) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2)))
(pow.f64 (log.f64 1/10) 1)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (log.f64 1/10) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(neg.f64 (log.f64 1/10))
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3/2) (pow.f64 (pow.f64 (log.f64 1/10) -1/2) 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))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 1/10))) (*.f64 -1/2 (log.f64 (log.f64 1/10)))))
(log1p.f64 9)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(*.f64 (cbrt.f64 (sqrt.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))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (log.f64 (sqrt.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/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.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 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (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 -1 (/.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 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) -1) (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 (/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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))))

simplify167.0ms (2.6%)

Algorithm
egg-herbie
Rules
1272×fma-def
896×log-prod
754×cube-prod
548×exp-prod
544×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042511902
190611708
2404811688
Stop Event
node limit
Counts
462 → 251
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 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (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 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (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 -1 (/.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 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) -1) (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 (/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (log.f64 1/10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(-.f64 (/.f64 0 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (log.f64 1/10) (neg.f64 (/.f64 1 (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 (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 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/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 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (neg.f64 (cbrt.f64 (/.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 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(*.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 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 -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 1 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(*.f64 (neg.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 (neg.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) -2)
(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 (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 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)))))
(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 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (log.f64 1/10))
(-.f64 0 (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (log.f64 1/10))) 1)
(*.f64 (log.f64 1/10) 1)
(*.f64 (log.f64 1/10) -1)
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 1 (log.f64 1/10))
(*.f64 -1 (log.f64 1/10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (cbrt.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (cbrt.f64 (log.f64 1/10))))
(*.f64 (pow.f64 (log.f64 1/10) 1/4) (*.f64 (pow.f64 (log.f64 1/10) 1/4) (sqrt.f64 (log.f64 1/10))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) 1) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))
(/.f64 1 (/.f64 1 (log.f64 1/10)))
(/.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (pow.f64 (log.f64 1/10) 1/4) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (pow.f64 (log.f64 1/10) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (pow.f64 (log.f64 1/10) -1/2))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (pow.f64 (log.f64 1/10) -1/4))
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 0 (log.f64 1/10)))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 2)) (log.f64 1/10))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2)))
(pow.f64 (log.f64 1/10) 1)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(pow.f64 (cbrt.f64 (log.f64 1/10)) 3)
(pow.f64 (pow.f64 (log.f64 1/10) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(neg.f64 (log.f64 1/10))
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3/2) (pow.f64 (pow.f64 (log.f64 1/10) -1/2) 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))
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 1/10))) (*.f64 -1/2 (log.f64 (log.f64 1/10)))))
(log1p.f64 9)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(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 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3) 1/3)
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(*.f64 (cbrt.f64 (sqrt.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))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(pow.f64 (cbrt.f64 (sqrt.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/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(exp.f64 (log.f64 (sqrt.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/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.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 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -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 (atan2.f64 im re) (log.f64 1/10)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 -1 (/.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 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(*.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 (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 (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) -1) (/.f64 (cbrt.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 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.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 1/10)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (/.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 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (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 -1 (/.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 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (atan2.f64 im re) -1) (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 (/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(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))))
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 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (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 (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 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/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 -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 (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 (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/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 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.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 (atan2.f64 im re) (neg.f64 (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))
(/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(/.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 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.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)
(/.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))
(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))
(/.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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.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 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.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 (/.f64 0 (atan2.f64 im re)) (/.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) (/.f64 1 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (log.f64 1/10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (log.f64 1/10) (neg.f64 (/.f64 1 (atan2.f64 im re))))
(/.f64 (neg.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 (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 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.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 (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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (neg.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (neg.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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (neg.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 (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 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 -1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (neg.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 (neg.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 1 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (neg.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 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (neg.f64 (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 (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 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) -2)
(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 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (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 (neg.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 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (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 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.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 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/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 -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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.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))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(/.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(/.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 (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 (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) -1) (/.f64 (cbrt.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 (/.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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.f64 (sqrt.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 (/.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 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.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 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (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 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.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)
(/.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))
(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))
(/.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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.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 (log.f64 1/10))
(log.f64 1/10)
(-.f64 0 (log.f64 1/10))
(neg.f64 (log.f64 1/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 (log.f64 1/10) -1)
(neg.f64 (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (log.f64 1/10)))
(log.f64 1/10)
(*.f64 (sqrt.f64 (log.f64 1/10)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(neg.f64 (log.f64 1/10))
(*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (pow.f64 (log.f64 1/10) -1/2)))
(log.f64 1/10)
(*.f64 1 (log.f64 1/10))
(log.f64 1/10)
(*.f64 -1 (log.f64 1/10))
(neg.f64 (log.f64 1/10))
(*.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2))
(log.f64 1/10)
(*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (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 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (neg.f64 (cbrt.f64 (log.f64 1/10))))
(neg.f64 (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) 1/4) (*.f64 (pow.f64 (log.f64 1/10) 1/4) (sqrt.f64 (log.f64 1/10))))
(log.f64 1/10)
(*.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(neg.f64 (log.f64 1/10))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(log.f64 1/10)
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)))
(log.f64 1/10)
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/4)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) 1) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/2)))
(log.f64 1/10)
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)) (/.f64 (pow.f64 (log.f64 1/10) 1/4) (pow.f64 (log.f64 1/10) -1/4)))
(log.f64 1/10)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (log.f64 1/10))
(*.f64 (*.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (log.f64 1/10))
(/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))
(log.f64 1/10)
(/.f64 1 (/.f64 1 (log.f64 1/10)))
(log.f64 1/10)
(/.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (pow.f64 (log.f64 1/10) -1/2)))
(/.f64 (pow.f64 (log.f64 1/10) 1/4) (/.f64 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)))
(log.f64 1/10)
(/.f64 (neg.f64 (sqrt.f64 (log.f64 1/10))) (neg.f64 (pow.f64 (log.f64 1/10) -1/2)))
(log.f64 1/10)
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (pow.f64 (log.f64 1/10) -1/2))
(log.f64 1/10)
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/4)) (pow.f64 (log.f64 1/10) -1/4))
(log.f64 1/10)
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 1/10) 2) (*.f64 0 (log.f64 1/10)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 1/10) 3)) (+.f64 0 (pow.f64 (log.f64 1/10) 2)))
(neg.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (log.f64 1/10) 2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (log.f64 1/10) 2))
(/.f64 (-.f64 0 (pow.f64 (log.f64 1/10) 2)) (log.f64 1/10))
(/.f64 (neg.f64 (pow.f64 (log.f64 1/10) 2)) (log.f64 1/10))
(neg.f64 (/.f64 (pow.f64 (log.f64 1/10) 2) (log.f64 1/10)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 (log.f64 1/10)))) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (pow.f64 (log.f64 1/10) -1/2))) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(pow.f64 (log.f64 1/10) 1)
(log.f64 1/10)
(pow.f64 (sqrt.f64 (log.f64 1/10)) 2)
(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) 2) 1/2)
(log.f64 1/10)
(pow.f64 (pow.f64 (log.f64 1/10) 3) 1/3)
(log.f64 1/10)
(neg.f64 (log.f64 1/10))
(sqrt.f64 (pow.f64 (log.f64 1/10) 2))
(log.f64 1/10)
(cbrt.f64 (pow.f64 (log.f64 1/10) 3))
(log.f64 1/10)
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3/2) (pow.f64 (pow.f64 (log.f64 1/10) -1/2) 3)))
(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)
(exp.f64 (-.f64 (log.f64 (sqrt.f64 (log.f64 1/10))) (*.f64 -1/2 (log.f64 (log.f64 1/10)))))
(log.f64 1/10)
(log1p.f64 9)
(-.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 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (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 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.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 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/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 -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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.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))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(/.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(/.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 (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 (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) -1) (/.f64 (cbrt.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 (/.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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.f64 (sqrt.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 (/.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 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.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 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (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 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)
(/.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)
(/.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))
(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))
(/.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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (cbrt.f64 (sqrt.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))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (pow.f64 1 1/2) (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 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2))) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10)))) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(*.f64 1 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1/2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 3)
(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/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3/2))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) 2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(sqrt.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/2))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 1))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(sqrt.f64 (/.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 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 1 (log.f64 1/10)) (neg.f64 (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 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.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 1/10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1)
(/.f64 (atan2.f64 im re) (log.f64 1/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 -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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) 2) (cbrt.f64 (/.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 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(/.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))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) -1/2))
(/.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 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) 1/4))
(/.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 (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 (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) -1) (/.f64 (cbrt.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 (/.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 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) -1) (/.f64 (sqrt.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 (/.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 (pow.f64 (log.f64 1/10) -1/2) (pow.f64 (log.f64 1/10) 1/4)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) 1/4)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) 1) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (log.f64 1/10) -1/2) (cbrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) 4))
(*.f64 (*.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.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 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (/.f64 1 (log.f64 1/10))) 2)) (cbrt.f64 (/.f64 1 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (pow.f64 (log.f64 1/10) -1/2) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 1 (/.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 1/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 -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 (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 (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 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/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 (atan2.f64 im re) 1) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 1/10) -1/2))) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))) (sqrt.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 1/10)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 1/10) -1/2)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 1/10))))
(/.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 (atan2.f64 im re) (neg.f64 (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))
(/.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 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) 1) (sqrt.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (cbrt.f64 (log.f64 1/10))) (cbrt.f64 (sqrt.f64 (log.f64 1/10))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 1/10) -1/2)) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (cbrt.f64 (log.f64 1/10))))
(/.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (sqrt.f64 (log.f64 1/10))) (/.f64 (cbrt.f64 (log.f64 1/10)) (pow.f64 (log.f64 1/10) -1/2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))) (*.f64 (cbrt.f64 (log.f64 1/10)) (cbrt.f64 (sqrt.f64 (log.f64 1/10)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 1/10) -1/2) (atan2.f64 im re)) (pow.f64 (log.f64 1/10) 1/4)) (pow.f64 (log.f64 1/10) 1/4))
(/.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))
(/.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 (/.f64 1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (/.f64 1 (log.f64 1/10)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(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 (/.f64 (log.f64 1/10) (atan2.f64 im re))) -1))
(/.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))

eval106.0ms (1.7%)

Compiler

Compiled 5064 to 3629 computations (28.3% saved)

prune52.0ms (0.8%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New3401341
Fresh000
Picked134
Done011
Total3415346
Accuracy
100.0%
Counts
346 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
98.7%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.8%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
Compiler

Compiled 48 to 38 computations (20.8% saved)

localize53.0ms (0.8%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.9%
(/.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)
Compiler

Compiled 26 to 16 computations (38.5% saved)

series4.0ms (0.1%)

Counts
2 → 24
Calls

12 calls:

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

rewrite96.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
974×unpow-prod-down
696×log-prod
634×log1p-expm1-u
634×expm1-log1p-u
448×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01452
113950
2179050
Stop Event
node limit
Counts
2 → 122
Calls
Call 1
Inputs
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
Outputs
(+.f64 0 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) 2)) (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 (log1p.f64 -9/10) (atan2.f64 im re)))) 1)
(*.f64 (log1p.f64 -9/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (*.f64 (cbrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log1p.f64 -9/10)) (*.f64 (sqrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log1p.f64 -9/10))
(*.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) (/.f64 (log1p.f64 -9/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log1p.f64 -9/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) 1) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) 1) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 3) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) (log1p.f64 -9/10)) 1/3) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1) (/.f64 1 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 -1 (log1p.f64 -9/10)) -1) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) 2) -1) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) -2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (pow.f64 (log1p.f64 -9/10) -1/2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(pow.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) 1) -1)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/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 (log1p.f64 -9/10) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) -1))
(log1p.f64 (expm1.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/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 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) (log.f64 (exp.f64 -1)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 -9/10)) (pow.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) 1) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 -1) 3) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2) 3) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3))
(*.f64 (pow.f64 1 1/3) (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) -1) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 5/2) 1/3) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (/.f64 -1 (log1p.f64 -9/10))) 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1) (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/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))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))

simplify89.0ms (1.4%)

Algorithm
egg-herbie
Rules
1688×times-frac
988×unswap-sqr
776×associate-*r/
762×associate-/l*
740×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03374806
18164668
222294492
Stop Event
node limit
Counts
146 → 176
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 0 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) 2)) (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 (log1p.f64 -9/10) (atan2.f64 im re)))) 1)
(*.f64 (log1p.f64 -9/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (*.f64 (cbrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log1p.f64 -9/10)) (*.f64 (sqrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log1p.f64 -9/10))
(*.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) (/.f64 (log1p.f64 -9/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log1p.f64 -9/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) 1) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) 1) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 3) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) (log1p.f64 -9/10)) 1/3) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1) (/.f64 1 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 -1 (log1p.f64 -9/10)) -1) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) 2) -1) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) -2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (pow.f64 (log1p.f64 -9/10) -1/2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(pow.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) 1) -1)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/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 (log1p.f64 -9/10) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) -1))
(log1p.f64 (expm1.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/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 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) (log.f64 (exp.f64 -1)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log1p.f64 -9/10)) (pow.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) -1))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) 1) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 -1) 3) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2) 3) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3))
(*.f64 (pow.f64 1 1/3) (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) -1) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 5/2) 1/3) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (/.f64 -1 (log1p.f64 -9/10))) 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1) (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) 3)
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/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))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
Outputs
(*.f64 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 -1 (/.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 0 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))) 2)) (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 2 (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 (log1p.f64 -9/10) (atan2.f64 im re)))) 1)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (log1p.f64 -9/10) (/.f64 1 (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (log.f64 (exp.f64 1)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 1 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (*.f64 (cbrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (log1p.f64 -9/10)) (*.f64 (sqrt.f64 (log1p.f64 -9/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) (/.f64 (log1p.f64 -9/10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log1p.f64 -9/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) 1) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) -2) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) 1) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 1 1/3) (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 3) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) (log1p.f64 -9/10)) 1/3) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 -9/10) (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2))) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (*.f64 (log1p.f64 -9/10) (pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -2))) (cbrt.f64 (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 8)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 5/2)) (cbrt.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 1 (log1p.f64 -9/10)) -1) (/.f64 1 (atan2.f64 im re)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 -1 (log1p.f64 -9/10)) -1) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) 2) -1) (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) 2)))
(/.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) -2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (log1p.f64 -9/10) -1/2) -1) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 -9/10))) -1))
(*.f64 (/.f64 1 (pow.f64 (log1p.f64 -9/10) -1/2)) (/.f64 1 (/.f64 (atan2.f64 im re) (sqrt.f64 (log1p.f64 -9/10)))))
(*.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)) (/.f64 1 (pow.f64 (log1p.f64 -9/10) -1/2)))
(/.f64 (/.f64 (sqrt.f64 (log1p.f64 -9/10)) (atan2.f64 im re)) (pow.f64 (log1p.f64 -9/10) -1/2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log1p.f64 -9/10)) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1) (pow.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 1)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 3)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2) 1/2)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)) 1/3)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(pow.f64 (/.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) 1) -1)
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 2))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(*.f64 2 (log.f64 (sqrt.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 (log1p.f64 -9/10) (atan2.f64 im re)))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) 3))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log1p.f64 -9/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 1) 1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 3))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 1/3))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) 2))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) -1))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))
(/.f64 (log1p.f64 -9/10) (atan2.f64 im re))
(+.f64 0 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) (log.f64 (exp.f64 1)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 1 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))
(*.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 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)) (log.f64 (exp.f64 -1)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (/.f64 1 (log1p.f64 -9/10)) (pow.f64 (neg.f64 (/.f64 1 (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -2) (pow.f64 (neg.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (/.f64 -1 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(/.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) 1) 1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (cbrt.f64 -1) 3) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 2) 3) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 1 1/3) (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) -1) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) (cbrt.f64 (*.f64 -1 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10))) (cbrt.f64 (neg.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (cbrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 5/2) 1/3) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 5/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10))) 5/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (/.f64 -1 (log1p.f64 -9/10))) 1/3) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (*.f64 (/.f64 -1 (log1p.f64 -9/10)) (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2)) (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) (neg.f64 (log1p.f64 -9/10)))))
(*.f64 (pow.f64 (sqrt.f64 -1) 2) (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))) -1) (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (/.f64 1 (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))))))
(*.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (/.f64 -1 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(/.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -1/2) (neg.f64 (sqrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)))))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)))
(/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2))
(pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(pow.f64 (cbrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))) 3)
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(pow.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log1p.f64 -9/10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3) 1/3)
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2) 2)
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(sqrt.f64 (pow.f64 (/.f64 (log1p.f64 -9/10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log1p.f64 -9/10))
(log.f64 (exp.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (atan2.f64 im re) (log1p.f64 -9/10)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (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 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1) 1))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))) 3))
(exp.f64 (*.f64 3 (neg.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))))
(exp.f64 (*.f64 -3 (log.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -3)) 1/3))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1/2)) 2))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log1p.f64 -9/10))
(/.f64 (atan2.f64 im re) (neg.f64 (log1p.f64 -9/10)))

eval79.0ms (1.2%)

Compiler

Compiled 3704 to 2685 computations (27.5% saved)

prune40.0ms (0.6%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New2420242
Fresh000
Picked011
Done044
Total2425247
Accuracy
100.0%
Counts
247 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
98.7%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.8%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
Compiler

Compiled 253 to 172 computations (32% saved)

regimes47.0ms (0.7%)

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

4 calls:

21.0ms
im
13.0ms
(/.f64 (atan2.f64 im re) (log.f64 10))
8.0ms
re
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 19 to 13 computations (31.6% saved)

regimes124.0ms (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:

117.0ms
(/.f64 (atan2.f64 im re) (log.f64 10))
2.0ms
im
2.0ms
re
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 19 to 13 computations (31.6% saved)

simplify3.0ms (0%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01650
12050
22250
32350
Stop Event
done
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 17 to 13 computations (23.5% saved)

soundness1.1s (16.6%)

Rules
1182×log-prod
1074×log1p-expm1-u
744×associate-*r*
712×unpow-prod-down
688×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
111023
2134223
030311
1429311
25306311
066727965
1144627315
2662427315
Stop Event
node limit
node limit
node limit
Compiler

Compiled 88 to 56 computations (36.4% saved)

end0.0ms (0%)

preprocess39.0ms (0.6%)

Compiler

Compiled 46 to 32 computations (30.4% saved)

Profiling

Loading profile data...