math.log10 on complex, imaginary part

Time bar (total: 4.5s)

analyze5.0ms (0.1%)

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.1s (25.2%)

Results
1.1s8256×body256valid
Bogosity

preprocess81.0ms (1.8%)

Algorithm
egg-herbie
Rules
64×fma-def
44×sub-neg
24×+-commutative
16×fma-neg
16×*-commutative
Problems
252×No Errors
(/.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 25 to 16 computations (36% 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))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 16 to 12 computations (25% saved)

localize88.0ms (2%)

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)

series38.0ms (0.8%)

Counts
1 → 0
Calls

6 calls:

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

rewrite186.0ms (4.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
111023
2133923
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 (log.f64 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 (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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 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 (log.f64 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) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(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))))

simplify128.0ms (2.9%)

Algorithm
egg-herbie
Rules
974×log-prod
768×unswap-sqr
718×log-div
642×fma-def
544×associate-*r/
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01992322
14782146
214002100
356801972
Stop Event
node limit
Counts
62 → 95
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 (log.f64 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 (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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (/.f64 1 (log.f64 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 (log.f64 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) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(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 (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 (/.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 (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 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 10))))
(/.f64 (atan2.f64 im re) (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 (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 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (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) (pow.f64 (cbrt.f64 (log.f64 10)) 3))
(*.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 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (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) (pow.f64 (cbrt.f64 (log.f64 10)) 3))
(*.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 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 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)))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 3/2) 1/6) 4)
(*.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 (log.f64 10))))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))) (cbrt.f64 (/.f64 1 (log.f64 10))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (*.f64 (log.f64 10) (log.f64 10)))) (cbrt.f64 (/.f64 1 (log.f64 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 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 10)) 1) (pow.f64 (atan2.f64 im re) -1/2))
(/.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 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (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) (pow.f64 (cbrt.f64 (log.f64 10)) 3))
(*.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 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 10)) -2)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 10))))
(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 (pow.f64 (cbrt.f64 (log.f64 10)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (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) (pow.f64 (cbrt.f64 (log.f64 10)) 3))
(*.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) (log.f64 1/10)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(/.f64 (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))

eval45.0ms (1%)

Compiler

Compiled 1399 to 934 computations (33.2% saved)

prune41.0ms (0.9%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New89695
Fresh000
Picked011
Done000
Total89796
Accuracy
100.0%
Counts
96 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.1%
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
44.6%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.8%
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
44.1%
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
44.6%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.8%
(*.f64 (/.f64 (pow.f64 (log.f64 10) -1/2) (sqrt.f64 (log.f64 10))) (atan2.f64 im re))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
Compiler

Compiled 296 to 244 computations (17.6% saved)

localize413.0ms (9.3%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.7%
(/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re)))
99.6%
(pow.f64 (/.f64 (sqrt.f64 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) -2)
96.4%
(sqrt.f64 (atan2.f64 im re))
99.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
99.4%
(/.f64 (atan2.f64 im re) (log.f64 10))
96.9%
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
99.9%
(/.f64 1 (atan2.f64 im re))
99.8%
(pow.f64 (/.f64 1 (atan2.f64 im re)) -1)
99.5%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
99.3%
(/.f64 1 (log.f64 10))
99.8%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
99.4%
(/.f64 (log.f64 10) (atan2.f64 im re))
99.4%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.3%
(log.f64 1/10)
Compiler

Compiled 148 to 82 computations (44.6% saved)

series85.0ms (1.9%)

Counts
13 → 168
Calls

66 calls:

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

rewrite185.0ms (4.2%)

Algorithm
batch-egg-rewrite
Rules
836×log1p-expm1-u
592×expm1-log1p-u
448×expm1-udef
444×log1p-udef
238×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify317.0ms (7.1%)

Algorithm
egg-herbie
Rules
1272×associate-*r*
1146×times-frac
1144×associate-*l*
734×associate-/l*
654×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval179.0ms (4%)

Compiler

Compiled 8061 to 5517 computations (31.6% saved)

prune89.0ms (2%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New5433546
Fresh101
Picked235
Done011
Total5467553
Accuracy
100.0%
Counts
553 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
98.3%
(pow.f64 (*.f64 (log.f64 10) (/.f64 1 (atan2.f64 im re))) -1)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
99.4%
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
98.3%
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
98.3%
(pow.f64 (*.f64 (log.f64 10) (/.f64 1 (atan2.f64 im re))) -1)
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
99.4%
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
Compiler

Compiled 154 to 126 computations (18.2% saved)

localize228.0ms (5.1%)

Localize:

Found 10 expressions with local error:

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

Compiled 97 to 59 computations (39.2% saved)

series5.0ms (0.1%)

Counts
6 → 96
Calls

30 calls:

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

rewrite103.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1039×log1p-expm1-u
1039×expm1-log1p-u
384×expm1-udef
380×log1p-udef
220×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify124.0ms (2.8%)

Algorithm
egg-herbie
Rules
668×associate-/r/
592×distribute-rgt-in
582×distribute-lft-in
542×log-prod
358×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03107766
16967748
225317736
Stop Event
node limit
Counts
318 → 166
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 -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 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (log.f64 1/10)))) 1)
(*.f64 -1 (/.f64 -1 (log.f64 10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) 1)
(*.f64 1 (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 -1 (log.f64 10)) -1)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 10)) -1))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(pow.f64 (/.f64 -1 (log.f64 1/10)) 1)
(pow.f64 (log.f64 10) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3) 1/3)
(pow.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 2)
(pow.f64 (*.f64 (log.f64 1/10) -1) -1)
(neg.f64 (/.f64 -1 (log.f64 10)))
(sqrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 -1 (log.f64 1/10))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (log.f64 1/10)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (log.f64 1/10))))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (log.f64 1/10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 1/10) -1)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 1/10) -1))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) 1) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.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 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 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)
(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))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 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 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 1/10) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) 1) (/.f64 (cbrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)) (pow.f64 (atan2.f64 im re) -1/2))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(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 (/.f64 1 (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 10)))) 1)
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.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 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.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 (log.f64 1/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 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.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 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (/.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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 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)
(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))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 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 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(-.f64 0 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 1/10) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (log.f64 10) -1) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 (/.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.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 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.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 (log.f64 1/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 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.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 10)))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(*.f64 (*.f64 (/.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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 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 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 1/10) -1)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 1/10) -1))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) 1) (log.f64 1/10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.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 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3) (pow.f64 (atan2.f64 im re) 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 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (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 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (log.f64 1/10)))) 1)
(/.f64 -1 (log.f64 1/10))
(*.f64 -1 (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 1/10)) 1)
(/.f64 -1 (log.f64 1/10))
(*.f64 1 (/.f64 -1 (log.f64 1/10)))
(/.f64 -1 (log.f64 1/10))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2))
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) -1)
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 10)) -1) (pow.f64 (sqrt.f64 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(*.f64 (pow.f64 (log.f64 10) -1/2) (pow.f64 (log.f64 10) -1/2))
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 -1 (log.f64 1/10)) 1)
(/.f64 -1 (log.f64 1/10))
(pow.f64 (log.f64 10) -1)
(/.f64 1 (log.f64 10))
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 3)
(/.f64 1 (log.f64 10))
(pow.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3) 1/3)
(/.f64 -1 (log.f64 1/10))
(pow.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 2)
(/.f64 1 (log.f64 10))
(pow.f64 (*.f64 (log.f64 1/10) -1) -1)
(/.f64 -1 (log.f64 1/10))
(neg.f64 (/.f64 -1 (log.f64 10)))
(/.f64 1 (log.f64 10))
(sqrt.f64 (/.f64 1 (pow.f64 (log.f64 10) 2)))
(log.f64 (exp.f64 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (log.f64 1/10))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (log.f64 1/10)))))
(/.f64 -1 (log.f64 1/10))
(cbrt.f64 (pow.f64 (/.f64 -1 (log.f64 1/10)) 3))
(/.f64 -1 (log.f64 1/10))
(expm1.f64 (log1p.f64 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (log.f64 1/10))
(exp.f64 (neg.f64 (log.f64 (log.f64 10))))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (log.f64 (log.f64 10)) -1))
(/.f64 1 (log.f64 10))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 10))) 1))
(/.f64 1 (log.f64 10))
(log1p.f64 (expm1.f64 (/.f64 -1 (log.f64 1/10))))
(/.f64 -1 (log.f64 1/10))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(neg.f64 (/.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)) (/.f64 1 (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 1/10) -1)))
(neg.f64 (/.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) (*.f64 (log.f64 1/10) -1))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) 1) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.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))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) -1/2)
(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))
(neg.f64 (/.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 (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))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (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 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(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 (/.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (log.f64 1/10) (/.f64 1 (atan2.f64 im re)))
(/.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 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.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 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (*.f64 (cbrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 1/10)) (*.f64 (sqrt.f64 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (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 (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) (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2) (sqrt.f64 (atan2.f64 im re))) (/.f64 (cbrt.f64 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) 1) (/.f64 (sqrt.f64 (log.f64 1/10)) (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (sqrt.f64 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (*.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 1/10) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (log.f64 1/10) (/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 1/10) (pow.f64 (atan2.f64 im re) -1/2)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(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 (/.f64 1 (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 10)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(neg.f64 (/.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)) (atan2.f64 im re))
(neg.f64 (/.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 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.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 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.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 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/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 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(neg.f64 (/.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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.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 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 3)
(/.f64 (atan2.f64 im re) (log.f64 10))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2) -1/2)
(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))
(neg.f64 (/.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 (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))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (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 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(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 (/.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))
(-.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 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 1/10) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (/.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 10)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 1/10) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) -1) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (pow.f64 10 (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (/.f64 1 (pow.f64 1/10 (/.f64 1 (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.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 1/10)))
(neg.f64 (/.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)) (atan2.f64 im re))
(neg.f64 (/.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 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (atan2.f64 im re) (/.f64 -1 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(/.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 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.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 (cbrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/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 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (log.f64 10)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 -1 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (/.f64 -1 (sqrt.f64 (log.f64 1/10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 1/10))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(neg.f64 (/.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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (atan2.f64 im re) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(neg.f64 (/.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)) (/.f64 1 (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (*.f64 (log.f64 1/10) -1)))
(neg.f64 (/.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) (*.f64 (log.f64 1/10) -1))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) 1) (log.f64 1/10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 1/10)) 2)) (cbrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 1/10))) (sqrt.f64 (log.f64 1/10)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.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))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 1/10) (atan2.f64 im re))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/10)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 1/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))
(log.f64 (+.f64 1 (expm1.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 (/.f64 -1 (log.f64 1/10)) 3)))
(cbrt.f64 (*.f64 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (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 (/.f64 -1 (pow.f64 (log.f64 1/10) 3)) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(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 (/.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))

eval105.0ms (2.4%)

Compiler

Compiled 4912 to 3494 computations (28.9% saved)

prune50.0ms (1.1%)

Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New3633366
Fresh000
Picked213
Done134
Total3667373
Accuracy
100.0%
Counts
373 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.4%
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.3%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re)))))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
99.4%
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.3%
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re)))))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
Compiler

Compiled 152 to 124 computations (18.4% saved)

localize124.0ms (2.8%)

Localize:

Found 9 expressions with local error:

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

Compiled 95 to 54 computations (43.2% saved)

series7.0ms (0.2%)

Counts
5 → 120
Calls

30 calls:

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

rewrite109.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
975×log1p-expm1-u
649×expm1-log1p-u
348×expm1-udef
344×log1p-udef
220×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

simplify159.0ms (3.6%)

Algorithm
egg-herbie
Rules
1416×log-prod
1078×associate-/r/
548×fma-neg
402×distribute-rgt-in
392×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02929454
16939294
225939222
368269222
Stop Event
node limit
Counts
364 → 173
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(-.f64 0 (/.f64 (log.f64 10) (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (*.f64 (log.f64 1/10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 1/10) 1) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) 1) (/.f64 1 (log.f64 10)))
(/.f64 (*.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) -1) (/.f64 1 (log.f64 1/10)))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 10 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(log.f64 (/.f64 1 (pow.f64 10 (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 10) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 1/10))))
(exp.f64 (-.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 10)))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.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 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (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)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (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 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (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)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(-.f64 0 (/.f64 1 (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (atan2.f64 im re)))) 1)
(*.f64 1 (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 1 (atan2.f64 im re)) 1)
(*.f64 -1 (/.f64 1 (atan2.f64 im re)))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (pow.f64 (atan2.f64 im re) -1/2))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) -1) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -1))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) -1) (pow.f64 (sqrt.f64 (atan2.f64 im re)) -1))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)) (pow.f64 (atan2.f64 im re) -1/2))
(pow.f64 (atan2.f64 im re) -1)
(pow.f64 (/.f64 1 (atan2.f64 im re)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) 1/3)
(pow.f64 (pow.f64 (atan2.f64 im re) -1/2) 2)
(neg.f64 (/.f64 1 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) -2))
(log.f64 (exp.f64 (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (atan2.f64 im re)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (atan2.f64 im re))))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.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 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (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)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (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 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (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)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.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 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(*.f64 (/.f64 (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)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (cbrt.f64 (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 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (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)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 10))) 1))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
Outputs
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 -1 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -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 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 1/10)))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.f64 (log.f64 10) (*.f64 -1 (atan2.f64 im re)))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) (/.f64 -1 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (log.f64 10) (*.f64 -1 (atan2.f64 im re)))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 (log.f64 10) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 10)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) (/.f64 -1 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (log.f64 10) (*.f64 -1 (atan2.f64 im re)))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) -1/2) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (sqrt.f64 (log.f64 10)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 1/10) -1) (atan2.f64 im re))
(/.f64 (*.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 10)))) (/.f64 1 (sqrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (log.f64 10) (*.f64 -1 (atan2.f64 im re)))
(/.f64 (log.f64 10) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) 1) (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 (/.f64 1 (atan2.f64 im re)) 1) (/.f64 1 (log.f64 10)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 10) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) -1) (/.f64 1 (log.f64 1/10)))
(/.f64 (*.f64 -1 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 1/10)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 1 (atan2.f64 im re)) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2)) (/.f64 1 (cbrt.f64 (log.f64 10))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 1/10) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 10)) -1)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 10) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2)
(/.f64 (log.f64 10) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 2))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (pow.f64 10 (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re)))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log.f64 (/.f64 1 (pow.f64 10 (/.f64 1 (atan2.f64 im re)))))
(/.f64 (neg.f64 (log.f64 10)) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) 3))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 1/10) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) 3)) (pow.f64 (log.f64 1/10) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 1/10) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (/.f64 1 (log.f64 10)) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 10) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log.f64 10) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 1))
(/.f64 (log.f64 10) (atan2.f64 im re))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 1/10))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (log.f64 1/10) (atan2.f64 im re))
(exp.f64 (-.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (neg.f64 (log.f64 (log.f64 10)))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 10) (atan2.f64 im re))))
(/.f64 (log.f64 10) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.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 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 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)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (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 (/.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 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 -1 (*.f64 (/.f64 1 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.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 (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)) (/.f64 (cbrt.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.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 (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)) 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))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (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 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.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))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(/.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))
(-.f64 0 (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (atan2.f64 im re)))) 1)
(/.f64 1 (atan2.f64 im re))
(*.f64 1 (/.f64 1 (atan2.f64 im re)))
(/.f64 1 (atan2.f64 im re))
(*.f64 (/.f64 1 (atan2.f64 im re)) 1)
(/.f64 1 (atan2.f64 im re))
(*.f64 -1 (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (neg.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 1 (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) -1/2) (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 -1 (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) -1) (pow.f64 (cbrt.f64 (atan2.f64 im re)) -1))
(/.f64 1 (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) -1) (pow.f64 (sqrt.f64 (atan2.f64 im re)) -1))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) -2)
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 1 (cbrt.f64 (atan2.f64 im re))))
(*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (/.f64 -1 (cbrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) -1/2)) (pow.f64 (atan2.f64 im re) -1/2))
(/.f64 -1 (atan2.f64 im re))
(pow.f64 (atan2.f64 im re) -1)
(/.f64 1 (atan2.f64 im re))
(pow.f64 (/.f64 1 (atan2.f64 im re)) 1)
(/.f64 1 (atan2.f64 im re))
(pow.f64 (/.f64 1 (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 1 (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) 1/3)
(/.f64 1 (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) -1/2) 2)
(/.f64 1 (atan2.f64 im re))
(neg.f64 (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (atan2.f64 im re))
(sqrt.f64 (pow.f64 (atan2.f64 im re) -2))
(/.f64 1 (atan2.f64 im re))
(log.f64 (exp.f64 (/.f64 1 (atan2.f64 im re))))
(/.f64 1 (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (atan2.f64 im re)))))
(/.f64 1 (atan2.f64 im re))
(log.f64 (/.f64 1 (exp.f64 (/.f64 1 (atan2.f64 im re)))))
(/.f64 -1 (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3))
(/.f64 1 (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 1 (atan2.f64 im re))))
(/.f64 1 (atan2.f64 im re))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(/.f64 1 (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) -1))
(/.f64 1 (atan2.f64 im re))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) 1))
(/.f64 1 (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 1 (atan2.f64 im re))))
(/.f64 1 (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.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 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 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)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (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 (/.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 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 -1 (*.f64 (/.f64 1 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.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 (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)) (/.f64 (cbrt.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.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 (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)) 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))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (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 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.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))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(/.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))
(-.f64 (exp.f64 (log1p.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 (atan2.f64 im re) (/.f64 1 (log.f64 10)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 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)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(*.f64 (/.f64 1 (log.f64 10)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (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 (/.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 (sqrt.f64 (log.f64 10))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (atan2.f64 im re)))
(/.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 (/.f64 1 (log.f64 1/10)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (log.f64 10)) 1) (cbrt.f64 (atan2.f64 im re))) (/.f64 1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (*.f64 (/.f64 1 (log.f64 10)) (cbrt.f64 (atan2.f64 im re))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 10)) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (log.f64 1/10)) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(/.f64 (*.f64 -1 (*.f64 (/.f64 1 (log.f64 1/10)) (cbrt.f64 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 (/.f64 -1 (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (neg.f64 (cbrt.f64 (atan2.f64 im re))) (log.f64 1/10)) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.f64 (/.f64 -1 (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (log.f64 1/10)) (pow.f64 (atan2.f64 im re) -1/2)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -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 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 10)) 2)) (/.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) 2) (pow.f64 (atan2.f64 im re) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 10))) (pow.f64 (atan2.f64 im re) -1/2)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) 1) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (/.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (cbrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)) (sqrt.f64 (log.f64 10)))) (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (log.f64 10))) (/.f64 1 (sqrt.f64 (log.f64 10)))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2))) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (sqrt.f64 (log.f64 10))) (cbrt.f64 (pow.f64 (atan2.f64 im re) -2)))
(*.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 (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)) (/.f64 (cbrt.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) (sqrt.f64 (log.f64 10))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (*.f64 (/.f64 1 (log.f64 10)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(*.f64 (/.f64 (/.f64 1 (log.f64 1/10)) 1) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 1/10)))
(/.f64 (atan2.f64 im re) (log.f64 1/10))
(*.f64 (/.f64 (/.f64 1 (log.f64 10)) -1) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(/.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 (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)) 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))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 10))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 10)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 10))))
(/.f64 (atan2.f64 im re) (log.f64 10))
(log.f64 (+.f64 1 (expm1.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 (/.f64 1 (log.f64 10)) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 10) 3)))
(/.f64 (atan2.f64 im re) (log.f64 10))
(expm1.f64 (log1p.f64 (/.f64 (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 (/.f64 (log.f64 10) (atan2.f64 im re))) -1))
(/.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))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 10))))
(/.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))

eval101.0ms (2.3%)

Compiler

Compiled 4480 to 3117 computations (30.4% saved)

prune77.0ms (1.7%)

Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New3242326
Fresh000
Picked123
Done044
Total3258333
Accuracy
100.0%
Counts
333 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 10))
97.6%
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (atan2.f64 im re)))
99.4%
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
99.8%
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
98.3%
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
98.3%
(/.f64 1 (*.f64 (log.f64 10) (/.f64 1 (atan2.f64 im re))))
99.4%
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
98.2%
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
Compiler

Compiled 232 to 171 computations (26.3% saved)

regimes30.0ms (0.7%)

Counts
15 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 10))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 -1 (/.f64 (log.f64 1/10) (atan2.f64 im re)))
(/.f64 1 (/.f64 (log.f64 10) (atan2.f64 im re)))
(/.f64 1 (*.f64 (log.f64 10) (/.f64 1 (atan2.f64 im re))))
(/.f64 (/.f64 -1 (log.f64 1/10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (/.f64 1 (log.f64 10)) (/.f64 1 (atan2.f64 im re)))
(/.f64 -1 (*.f64 (log.f64 10) (/.f64 1 (neg.f64 (atan2.f64 im re)))))
(pow.f64 (/.f64 (log.f64 10) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 10) (/.f64 1 (atan2.f64 im re))) -1)
(*.f64 (/.f64 -1 (log.f64 1/10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (/.f64 1 (log.f64 10)) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(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))
Outputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
Calls

4 calls:

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

Compiled 164 to 113 computations (31.1% saved)

regimes10.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

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

Compiled 27 to 19 computations (29.6% saved)

simplify3.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01650
12250
22650
32950
43050
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
Outputs
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 1/10))
(/.f64 (atan2.f64 im re) (log.f64 10))
Compiler

Compiled 17 to 13 computations (23.5% saved)

soundness187.0ms (4.2%)

Rules
974×log-prod
768×unswap-sqr
718×log-div
712×unpow-prod-down
642×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
111023
2133923
01992322
14782146
214002100
356801972
Stop Event
node limit
node limit
Compiler

Compiled 73 to 46 computations (37% saved)

end0.0ms (0%)

preprocess33.0ms (0.7%)

Compiler

Compiled 46 to 32 computations (30.4% saved)

Profiling

Loading profile data...