math.log/2 on complex, imaginary part

Time bar (total: 7.3s)

analyze212.0ms (2.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%49.9%0.1%0%49.9%0%4
0%0%49.9%0.1%0%49.9%0%5
0%0%49.9%0.1%0%49.9%0%6
9.4%4.7%45.2%0.1%0%49.9%0%7
17.2%8.6%41.3%0.1%0%49.9%0%8
27.3%13.7%36.3%0.1%0%49.9%0%9
41%20.5%29.4%0.1%0%49.9%0%10
48.6%24.3%25.6%0.1%0%49.9%0%11
57.1%28.5%21.4%0.1%0%49.9%0%12
Compiler

Compiled 32 to 21 computations (34.4% saved)

sample2.1s (28.7%)

Results
2.1s8256×body256valid
Bogosity

preprocess183.0ms (2.5%)

Algorithm
egg-herbie
Rules
2448×fma-neg
1584×div-sub
540×sub-neg
518×cancel-sign-sub-inv
502×fma-def
Problems
133×No Errors
120×(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
083452
1242436
2440268
3718220
41121220
52834220
63866220
75568220
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im (neg.f64 re)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 (neg.f64 im) re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 (neg.f64 base))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 re im) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0)))
(/.f64 (-.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0)))
Outputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im (neg.f64 re)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 im (neg.f64 re)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 base)))
(/.f64 (atan2.f64 im (neg.f64 re)) (/.f64 (log.f64 base) 1))
(/.f64 (atan2.f64 im (neg.f64 re)) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 (neg.f64 im) re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 (neg.f64 im) re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (atan2.f64 (neg.f64 im) re) (log.f64 base)))
(/.f64 (atan2.f64 (neg.f64 im) re) (/.f64 (log.f64 base) 1))
(/.f64 (atan2.f64 (neg.f64 im) re) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 (neg.f64 base))) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 (neg.f64 base)) 0) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (atan2.f64 im re) (/.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (log.f64 (neg.f64 base))))
(/.f64 (atan2.f64 im re) (/.f64 (log.f64 (neg.f64 base)) 1))
(/.f64 (atan2.f64 im re) (log.f64 (neg.f64 base)))
(/.f64 (-.f64 (*.f64 (atan2.f64 re im) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 re im) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (atan2.f64 re im)))
(/.f64 (atan2.f64 re im) (/.f64 (log.f64 base) 1))
(/.f64 (atan2.f64 re im) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im base) (log.f64 re)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 im base) (log.f64 re) 0) (*.f64 (log.f64 re) (log.f64 re)))
(*.f64 (/.f64 (atan2.f64 im base) (log.f64 re)) (/.f64 (log.f64 re) (log.f64 re)))
(*.f64 1 (/.f64 (atan2.f64 im base) (log.f64 re)))
(/.f64 (atan2.f64 im base) (log.f64 re))
(/.f64 (-.f64 (*.f64 (atan2.f64 base re) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0)))
(/.f64 (fma.f64 (atan2.f64 base re) (log.f64 im) 0) (*.f64 (log.f64 im) (log.f64 im)))
(/.f64 (atan2.f64 base re) (/.f64 (*.f64 (log.f64 im) (log.f64 im)) (log.f64 im)))
(/.f64 (atan2.f64 base re) (/.f64 (log.f64 im) 1))
(/.f64 (atan2.f64 base re) (log.f64 im))
Compiler

Compiled 154 to 54 computations (64.9% saved)

eval1.0ms (0%)

Compiler

Compiled 42 to 14 computations (66.7% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.3%
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 50 to 30 computations (40% saved)

localize96.0ms (1.3%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.5%
(fma.f64 (atan2.f64 im re) (log.f64 base) 0)
99.5%
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
99.2%
(*.f64 (log.f64 base) (log.f64 base))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 52 to 14 computations (73.1% saved)

series79.0ms (1.1%)

Counts
4 → 92
Calls

30 calls:

TimeVariablePointExpression
24.0ms
im
@0
(/.f64 (atan2.f64 im re) (log.f64 base))
18.0ms
base
@0
(/.f64 (atan2.f64 im re) (log.f64 base))
12.0ms
base
@-inf
(/.f64 (atan2.f64 im re) (log.f64 base))
8.0ms
re
@0
(/.f64 (atan2.f64 im re) (log.f64 base))
6.0ms
base
@inf
(/.f64 (atan2.f64 im re) (log.f64 base))

rewrite142.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1000×log-prod
924×log1p-expm1-u
924×expm1-log1p-u
426×pow-exp
342×log-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018115
1197111
22542111
Stop Event
node limit
Counts
4 → 147
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(fma.f64 (atan2.f64 im re) (log.f64 base) 0)
Outputs
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 0 (pow.f64 (log.f64 base) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 base (log.f64 base))) (cbrt.f64 (pow.f64 base (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 base (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1)
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) 2)
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) -1)
(pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1) -1)
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (pow.f64 (log.f64 base) 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 0) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (-.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0))))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 0) (*.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))

simplify100.0ms (1.4%)

Algorithm
egg-herbie
Rules
898×log-prod
750×fma-neg
552×exp-prod
504×cube-prod
464×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03557763
17866597
230796597
Stop Event
node limit
Counts
239 → 175
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 0 (pow.f64 (log.f64 base) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 base (log.f64 base))) (cbrt.f64 (pow.f64 base (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 base (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 1) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1)
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) 2)
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) -1)
(pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1) -1)
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (pow.f64 (log.f64 base) 4)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(exp.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 0) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (-.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0))))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 0) (*.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
Outputs
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(+.f64 0 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 base (log.f64 base))) (cbrt.f64 (pow.f64 base (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 base (log.f64 base)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 base (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 base (log.f64 base)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))) (log.f64 (sqrt.f64 (pow.f64 base (log.f64 base)))))
(pow.f64 (log.f64 base) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(pow.f64 (log.f64 base) 2)
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(pow.f64 (log.f64 base) 2)
(log.f64 (pow.f64 base (log.f64 base)))
(pow.f64 (log.f64 base) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (log.f64 base) 2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(pow.f64 (log.f64 base) 2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 1) 2))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1) 1))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 3))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 3 (*.f64 2 (log.f64 (log.f64 base)))) 1/3))
(pow.f64 (log.f64 base) 2)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(+.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) (log.f64 (exp.f64 1)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 2) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (/.f64 1 (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (atan2.f64 im re))) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (atan2.f64 im re))) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 3)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) 2)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base))) 1) -1)
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (pow.f64 (log.f64 base) 4)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) -2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))) 1) 1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2)))) 1/3))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))) 2))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (atan2.f64 im re) (log.f64 base)))) -1))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) -2))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(*.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 base (atan2.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 base (atan2.f64 im re)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 base (atan2.f64 im re)))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0)
(*.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 (exp.f64 1)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 0) (+.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) (-.f64 0 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 0))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2) 0) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(*.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(*.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1) 1))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))

eval56.0ms (0.8%)

Compiler

Compiled 2785 to 971 computations (65.1% saved)

prune88.0ms (1.2%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New15520175
Fresh000
Picked112
Done000
Total15621177
Accuracy
100.0%
Counts
177 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.6%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
99.3%
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.3%
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (sqrt.f64 (pow.f64 (log.f64 base) 4)))
97.9%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
98.1%
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
50.1%
(/.f64 (+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
47.2%
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base)))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
97.3%
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.4%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
47.2%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
90.8%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
46.6%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
99.3%
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.3%
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (sqrt.f64 (pow.f64 (log.f64 base) 4)))
97.9%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3) (*.f64 (log.f64 base) (log.f64 base)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
98.1%
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
50.1%
(/.f64 (+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
47.2%
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base)))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
97.3%
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.4%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
47.2%
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
90.8%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
Compiler

Compiled 1262 to 792 computations (37.2% saved)

localize173.0ms (2.4%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.6%
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.4%
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
99.3%
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
99.2%
(cbrt.f64 (log.f64 base))
99.5%
(*.f64 (atan2.f64 im re) (log.f64 base))
99.5%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.2%
(pow.f64 (log.f64 base) -2)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.1%
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
91.0%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
99.6%
(/.f64 1 (log.f64 base))
99.5%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
99.7%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.7%
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 153 to 36 computations (76.5% saved)

series296.0ms (4.1%)

Counts
13 → 368
Calls

93 calls:

TimeVariablePointExpression
70.0ms
base
@inf
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
52.0ms
re
@0
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
44.0ms
im
@0
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
23.0ms
base
@-inf
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
16.0ms
re
@-inf
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))

rewrite172.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
1552×prod-diff
778×log1p-expm1-u
510×expm1-udef
510×log1p-udef
264×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030325
1401325
24450325
Stop Event
node limit
Counts
13 → 504
Calls
Call 1
Inputs
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 1 (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(pow.f64 (log.f64 base) -2)
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(*.f64 1 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(pow.f64 (log.f64 base) -1)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (pow.f64 (log.f64 base) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(fabs.f64 (/.f64 1 (log.f64 base)))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(cbrt.f64 (pow.f64 (log.f64 base) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))) 1)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1)
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) 3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 3))
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))))) 1)
(pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 2))
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 1))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (atan2.f64 im re)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (-.f64 (pow.f64 base (atan2.f64 im re)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (cbrt.f64 (log.f64 base)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 base) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 base) 1/6) (*.f64 (pow.f64 (log.f64 base) 1/6) (cbrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 1 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (atan2.f64 im re))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 1/6)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (log.f64 base) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)
(pow.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (cbrt.f64 (log.f64 base)))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))

simplify341.0ms (4.7%)

Algorithm
egg-herbie
Rules
1614×times-frac
1056×associate-*r*
942×associate-*l*
696×associate-/l*
638×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065327436
1144326844
2781326844
Stop Event
node limit
Counts
872 → 398
Calls
Call 1
Inputs
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (log.f64 base) 1/3)
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(*.f64 1 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(pow.f64 (log.f64 base) -1)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (pow.f64 (log.f64 base) -2) 1/2)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(fabs.f64 (/.f64 1 (log.f64 base)))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(cbrt.f64 (pow.f64 (log.f64 base) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))) 1)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1)
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) 3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 3))
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))))) 1)
(pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 2))
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 1))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (atan2.f64 im re)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (-.f64 (pow.f64 base (atan2.f64 im re)) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (cbrt.f64 (log.f64 base)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1/2)
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 base) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 base) 1/6) (*.f64 (pow.f64 (log.f64 base) 1/6) (cbrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 1 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (atan2.f64 im re))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 1/6)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/6)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (log.f64 base) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 1/6)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)
(pow.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (cbrt.f64 (log.f64 base)))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Outputs
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log1p.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 -1 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (log.f64 base) 1/3)
(cbrt.f64 (log.f64 base))
(pow.f64 (log.f64 base) 1/3)
(cbrt.f64 (log.f64 base))
(pow.f64 (log.f64 base) 1/3)
(cbrt.f64 (log.f64 base))
(pow.f64 (log.f64 base) 1/3)
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(pow.f64 (pow.f64 (log.f64 base) 2) 1/3)
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (pow.f64 (*.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2)) 1/3) (pow.f64 (cbrt.f64 -1) 2))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 -1) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(pow.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(cbrt.f64 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 2))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 base)) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 -1 (log.f64 base))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 -1 (log.f64 base))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 -1 (log.f64 base))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (pow.f64 (/.f64 1 (log.f64 (/.f64 1 base))) 1/3) (*.f64 (cbrt.f64 -1) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (/.f64 1 (neg.f64 (log.f64 base)))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (/.f64 -1 (log.f64 base))) (*.f64 (atan2.f64 im re) (cbrt.f64 -1)))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 1 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) 1/3)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 2)
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(fabs.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) -1) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) -1) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 1 (/.f64 1 (log.f64 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(pow.f64 (sqrt.f64 (log.f64 base)) -2)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(pow.f64 (log.f64 base) -1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) -2) 1/2)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(cbrt.f64 (pow.f64 (log.f64 base) -3))
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(fabs.f64 (/.f64 1 (log.f64 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 base) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) (+.f64 1 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) -1) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)) (fma.f64 (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)) 1) (+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1))
(/.f64 (*.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 0)) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 1 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)) 4))
(*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (atan2.f64 im re) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) 3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (atan2.f64 im re))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)) 4))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (atan2.f64 im re)) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1) (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 3))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(pow.f64 (log.f64 base) -2)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(pow.f64 (log.f64 base) -2)
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(pow.f64 (log.f64 base) -2)
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(pow.f64 (log.f64 base) -2)
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (pow.f64 (cbrt.f64 (log.f64 base)) -4))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(pow.f64 (log.f64 base) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(pow.f64 (log.f64 base) -2)
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(pow.f64 (sqrt.f64 (log.f64 base)) -4)
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(pow.f64 (log.f64 base) -2)
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (pow.f64 (cbrt.f64 (log.f64 base)) -4))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) -2)
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(pow.f64 (log.f64 base) -2)
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(pow.f64 (log.f64 base) -2)
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(pow.f64 (log.f64 base) -2)
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(pow.f64 (log.f64 base) -2)
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) -2)
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) -2)
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(pow.f64 (log.f64 base) -2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(pow.f64 (log.f64 base) -2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(pow.f64 (log.f64 base) -2)
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(pow.f64 (log.f64 base) -2)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1)))
(log1p.f64 (+.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) 1))
(log1p.f64 (+.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(*.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 2)
(*.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (atan2.f64 im re)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) 0))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(*.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (atan2.f64 im re)) 1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) 0))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(cbrt.f64 (log.f64 base))
(*.f64 1 (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(pow.f64 (log.f64 base) 1/3)
(cbrt.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 base)) 1)
(cbrt.f64 (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1/2)
(cbrt.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 3)
(cbrt.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) 1/6) 2)
(cbrt.f64 (log.f64 base))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(cbrt.f64 (log.f64 base))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 1/3))
(cbrt.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(cbrt.f64 (log.f64 base))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) 1)
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 base)))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1)
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 4))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 base) 1/6) (*.f64 (pow.f64 (log.f64 base) 1/6) (cbrt.f64 (log.f64 base))))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 1/6))
(*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 4))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(cbrt.f64 (pow.f64 (log.f64 base) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) 1))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) 1)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 1 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 1/6)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/6)))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (log.f64 base) 1/6)) (/.f64 (cbrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) 1/6)))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 3)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) 1/3)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(pow.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))
(+.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) 1) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (atan2.f64 im re) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 2))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1/3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))

eval144.0ms (2%)

Compiler

Compiled 9842 to 3819 computations (61.2% saved)

prune121.0ms (1.7%)

Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New6328640
Fresh9615
Picked145
Done011
Total64219661
Accuracy
100.0%
Counts
661 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
46.6%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
46.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.3%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
47.3%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
98.0%
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.9%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.0%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
97.7%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
90.8%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
46.6%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
46.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.3%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
47.3%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
98.0%
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.9%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.0%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
97.7%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
90.8%
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
Compiler

Compiled 854 to 628 computations (26.5% saved)

localize202.0ms (2.8%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 1 (log.f64 base))
99.8%
(*.f64 (atan2.f64 im re) (log.f64 base))
99.8%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.7%
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
99.9%
(pow.f64 (log.f64 base) -1/2)
99.8%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
99.7%
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
100.0%
(log.f64 (log.f64 base))
99.8%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
99.2%
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
99.8%
(/.f64 (log.f64 base) (atan2.f64 im re))
99.8%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.8%
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
99.8%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.8%
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 159 to 45 computations (71.7% saved)

series77.0ms (1.1%)

Counts
12 → 276
Calls

78 calls:

TimeVariablePointExpression
19.0ms
base
@-inf
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
17.0ms
base
@inf
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
13.0ms
base
@0
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
6.0ms
im
@0
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
6.0ms
re
@0
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))

rewrite391.0ms (5.4%)

Algorithm
batch-egg-rewrite
Rules
733×log1p-expm1-u
732×expm1-log1p-u
700×prod-diff
418×expm1-udef
418×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031254
1393228
24429228
Stop Event
node limit
Counts
12 → 519
Calls
Call 1
Inputs
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(log.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
(pow.f64 (log.f64 base) -1/2)
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(+.f64 (pow.f64 base (atan2.f64 im re)) -1)
(-.f64 (pow.f64 base (atan2.f64 im re)) 1)
(*.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(*.f64 1 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) 3) 1) (fma.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re)) (+.f64 1 (*.f64 (pow.f64 base (atan2.f64 im re)) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re))) 1) (+.f64 (pow.f64 base (atan2.f64 im re)) 1))
(pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3))
(exp.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(fma.f64 1 (pow.f64 base (atan2.f64 im re)) -1)
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 base (atan2.f64 im re))) (cbrt.f64 (pow.f64 base (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(fma.f64 (sqrt.f64 (pow.f64 base (atan2.f64 im re))) (sqrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))
(sqrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1/2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) -1)
(pow.f64 (log.f64 base) -1/4)
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(pow.f64 (log.f64 base) 4)
(pow.f64 (log.f64 base) -2)
(pow.f64 (log.f64 base) 1/2)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(+.f64 0 (log.f64 (log.f64 base)))
(+.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 -2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base))))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(-.f64 0 (log.f64 (log.f64 base)))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 1 (log.f64 (log.f64 base)))
(*.f64 -1/2 (log.f64 (log.f64 base)))
(*.f64 2 (log.f64 (log.f64 base)))
(*.f64 -1 (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) 1)
(*.f64 (log.f64 (log.f64 base)) -1/2)
(*.f64 (log.f64 (log.f64 base)) 2)
(*.f64 (log.f64 (log.f64 base)) -1)
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 (log.f64 base)) 2) (*.f64 0 (log.f64 (log.f64 base))))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (-.f64 (log.f64 base) 1))
(fma.f64 1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 -1/2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 -1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) 1 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) -1/2 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) 2 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) -1 (log.f64 (log.f64 base)))
(fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1/2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) -1)
(pow.f64 (log.f64 base) -1/4)
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(pow.f64 (log.f64 base) 4)
(pow.f64 (log.f64 base) -2)
(pow.f64 (log.f64 base) 1/2)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))

simplify241.0ms (3.3%)

Algorithm
egg-herbie
Rules
850×div-sub
818×log-prod
548×associate-*r*
538×cube-prod
476×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055320554
1122020554
2455220554
Stop Event
node limit
Counts
795 → 302
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(+.f64 (pow.f64 base (atan2.f64 im re)) -1)
(-.f64 (pow.f64 base (atan2.f64 im re)) 1)
(*.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(*.f64 1 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) 3) 1) (fma.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re)) (+.f64 1 (*.f64 (pow.f64 base (atan2.f64 im re)) 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re))) 1) (+.f64 (pow.f64 base (atan2.f64 im re)) 1))
(pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3))
(exp.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(fma.f64 1 (pow.f64 base (atan2.f64 im re)) -1)
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 base (atan2.f64 im re))) (cbrt.f64 (pow.f64 base (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(fma.f64 (sqrt.f64 (pow.f64 base (atan2.f64 im re))) (sqrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(*.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 1 (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))
(sqrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(cbrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1/2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) -1)
(pow.f64 (log.f64 base) -1/4)
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(pow.f64 (log.f64 base) 4)
(pow.f64 (log.f64 base) -2)
(pow.f64 (log.f64 base) 1/2)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(+.f64 0 (log.f64 (log.f64 base)))
(+.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 -2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base))))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(-.f64 0 (log.f64 (log.f64 base)))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (log.f64 base))))
(*.f64 1 (log.f64 (log.f64 base)))
(*.f64 -1/2 (log.f64 (log.f64 base)))
(*.f64 2 (log.f64 (log.f64 base)))
(*.f64 -1 (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) 1)
(*.f64 (log.f64 (log.f64 base)) -1/2)
(*.f64 (log.f64 (log.f64 base)) 2)
(*.f64 (log.f64 (log.f64 base)) -1)
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 (log.f64 base)) 2) (*.f64 0 (log.f64 (log.f64 base))))))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(pow.f64 (log.f64 (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (-.f64 (log.f64 base) 1))
(fma.f64 1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 -1/2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 -1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) 1 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) -1/2 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) 2 (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (log.f64 base)) -1 (log.f64 (log.f64 base)))
(fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1/2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) -1)
(pow.f64 (log.f64 base) -1/4)
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(pow.f64 (log.f64 base) 4)
(pow.f64 (log.f64 base) -2)
(pow.f64 (log.f64 base) 1/2)
(pow.f64 (log.f64 base) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(sqrt.f64 (log.f64 base))
(fabs.f64 (log.f64 base))
(log.f64 base)
(log.f64 (+.f64 1 (-.f64 base 1)))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(log1p.f64 (-.f64 base 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (pow.f64 base (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (pow.f64 base (atan2.f64 im re)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (pow.f64 (pow.f64 base (atan2.f64 im re)) 3) 1) (fma.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re)) (+.f64 1 (*.f64 (pow.f64 base (atan2.f64 im re)) 1))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 (*.f64 (pow.f64 base (atan2.f64 im re)) (pow.f64 base (atan2.f64 im re))) 1) (+.f64 (pow.f64 base (atan2.f64 im re)) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 1 (pow.f64 base (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 base (atan2.f64 im re))) (cbrt.f64 (pow.f64 base (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (sqrt.f64 (pow.f64 base (atan2.f64 im re))) (sqrt.f64 (pow.f64 base (atan2.f64 im re))) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) -1) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (atan2.f64 im re))) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1/4)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 4)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fabs.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 base 1)))
(log1p.f64 (+.f64 base -1))
(cbrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 base 1))
(log1p.f64 (+.f64 base -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 -2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base))))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) -1 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 2 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 -1 (log.f64 (log.f64 base)) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) 2 (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base))))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base))))))) (fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 0 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (log.f64 -1) (log.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1/2 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 2 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) -1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (+.f64 (pow.f64 (log.f64 (log.f64 base)) 2) (*.f64 0 (log.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 (log.f64 base) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 -1/2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 2 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 -1 (log.f64 (log.f64 base)) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (log.f64 (log.f64 base)) 1 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (log.f64 (log.f64 base)) -1/2 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (log.f64 (log.f64 base)) 2 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (log.f64 (log.f64 base)) -1 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (*.f64 (cbrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (log.f64 base))) -1/2) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fma.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fabs.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 base 1)))
(log1p.f64 (+.f64 base -1))
(cbrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 base 1))
(log1p.f64 (+.f64 base -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 0 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/2) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 1 -1/4) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/8) (pow.f64 (log.f64 base) -1/8))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fabs.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 base 1)))
(log1p.f64 (+.f64 base -1))
(cbrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 base 1))
(log1p.f64 (+.f64 base -1))
(+.f64 0 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -1/4)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -3/2)
(pow.f64 (log.f64 base) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 4)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) -2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(fabs.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 base 1)))
(log1p.f64 (+.f64 base -1))
(cbrt.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (-.f64 base 1))
(log1p.f64 (+.f64 base -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) -1) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) 1) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 -1 (*.f64 (atan2.f64 im re) (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (pow.f64 base (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (+.f64 (pow.f64 base (atan2.f64 im re)) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))

eval137.0ms (1.9%)

Compiler

Compiled 8741 to 3389 computations (61.2% saved)

prune104.0ms (1.4%)

Pruning

18 alts after pruning (8 fresh and 10 done)

PrunedKeptTotal
New4452447
Fresh369
Picked055
Done055
Total44818466
Accuracy
100.0%
Counts
466 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
46.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.3%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
84.5%
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
47.3%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
98.0%
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.9%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.0%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
46.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.3%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
84.5%
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
47.3%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
98.0%
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.9%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.0%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
Compiler

Compiled 662 to 486 computations (26.6% saved)

localize409.0ms (5.6%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.9%
(pow.f64 (cbrt.f64 (log.f64 base)) 2)
99.8%
(cbrt.f64 (log.f64 base))
99.8%
(pow.f64 (log.f64 base) 1/3)
100.0%
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
99.9%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.9%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
99.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.8%
(pow.f64 (log.f64 base) -3)
99.8%
(cbrt.f64 (pow.f64 (log.f64 base) -3))
99.9%
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
98.4%
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
99.9%
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
99.9%
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))
Compiler

Compiled 175 to 64 computations (63.4% saved)

series301.0ms (4.2%)

Counts
11 → 292
Calls

81 calls:

TimeVariablePointExpression
113.0ms
im
@-inf
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
62.0ms
base
@0
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
21.0ms
re
@-inf
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
19.0ms
re
@inf
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
19.0ms
base
@-inf
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))

rewrite207.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
953×log1p-expm1-u
543×expm1-log1p-u
516×expm1-udef
516×log1p-udef
236×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033258
1444254
24681254
Stop Event
node limit
Counts
11 → 497
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (log.f64 base) -3))
(pow.f64 (log.f64 base) -3)
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (log.f64 base) 1/3)
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
Outputs
(+.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 (log.f64 base) 1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) 1)
(*.f64 1 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 1)
(*.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (pow.f64 1 (/.f64 1 (atan2.f64 im re))) (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 base) 2) (/.f64 1 (atan2.f64 im re))) (pow.f64 (cbrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))
(log.f64 (exp.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 3))
(expm1.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log1p.f64 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1/3) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3))
(/.f64 1 (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) 1))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) -1)
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (log.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 base))) 1))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -3))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (log.f64 base) -3) 1)
(*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -3/2) (pow.f64 (log.f64 base) -3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 base)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -3) (pow.f64 (sqrt.f64 (log.f64 base)) -3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(sqrt.f64 (pow.f64 (log.f64 base) -6))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -3)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) -3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 1/2))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1/2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))

simplify227.0ms (3.1%)

Algorithm
egg-herbie
Rules
1022×log-prod
784×cube-prod
738×exp-prod
692×fma-def
504×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
054724549
1112724019
2426923785
Stop Event
node limit
Counts
789 → 322
Calls
Call 1
Inputs
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(+.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 (log.f64 base) 1) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) 1)
(*.f64 1 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 1)
(*.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (pow.f64 1 (/.f64 1 (atan2.f64 im re))) (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 base) 2) (/.f64 1 (atan2.f64 im re))) (pow.f64 (cbrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(sqrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))
(log.f64 (exp.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(cbrt.f64 (pow.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 3))
(expm1.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log1p.f64 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1/3) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3))
(/.f64 1 (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) 1))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) -1)
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (log.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 base))) 1))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -3))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -3))
(*.f64 (pow.f64 (log.f64 base) -3) 1)
(*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -3/2) (pow.f64 (log.f64 base) -3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 base)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -3) (pow.f64 (sqrt.f64 (log.f64 base)) -3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(sqrt.f64 (pow.f64 (log.f64 base) -6))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -3))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -3)))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) -3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 1/2))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1/2)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(*.f64 1 (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Outputs
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (atan2.f64 im re)))
(exp.f64 (/.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (log.f64 base))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (log.f64 base))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 -1 (pow.f64 (log.f64 (/.f64 1 base)) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 1 (pow.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (atan2.f64 im re)) (log.f64 (/.f64 1 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base)))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (*.f64 1 (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (cbrt.f64 -1))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 1/3)
(cbrt.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(cbrt.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 base))))
(+.f64 0 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))) (log.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) (log.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) 1)
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 1 (atan2.f64 im re)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (atan2.f64 im re)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)) -1)
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (neg.f64 (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) 1) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) -1) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (atan2.f64 im re)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 1)
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 3)
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3) 1/3)
(/.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)
(/.f64 (log.f64 base) (atan2.f64 im re))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 2))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) 3))
(/.f64 (log.f64 base) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (atan2.f64 im re)) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 1 (atan2.f64 im re)) 3)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 1))
(/.f64 (log.f64 base) (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))) 1)
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(*.f64 1 (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(*.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 1)
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(*.f64 (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re)))) (cbrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))) (sqrt.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(*.f64 (pow.f64 1 (/.f64 1 (atan2.f64 im re))) (pow.f64 base (/.f64 1 (atan2.f64 im re))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 base) 2) (/.f64 1 (atan2.f64 im re))) (pow.f64 (cbrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(*.f64 (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))) (pow.f64 (sqrt.f64 base) (/.f64 1 (atan2.f64 im re))))
(pow.f64 (sqrt.f64 base) (*.f64 2 (/.f64 1 (atan2.f64 im re))))
(pow.f64 (sqrt.f64 base) (/.f64 2 (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (pow.f64 base 2) (/.f64 1 (atan2.f64 im re))))
(log.f64 (exp.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(cbrt.f64 (pow.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re))) 3))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(expm1.f64 (log1p.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(log1p.f64 (expm1.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 base (/.f64 1 (atan2.f64 im re)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(/.f64 1 (log.f64 base))
(*.f64 1 (/.f64 1 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 1 (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 1 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1/3) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3) (pow.f64 (pow.f64 (log.f64 base) -3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -3/2)) (cbrt.f64 (pow.f64 (log.f64 base) -3/2)))
(/.f64 1 (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) 1))
(/.f64 1 (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (cbrt.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(pow.f64 (log.f64 base) -1)
(/.f64 1 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) -3) 1/3)
(/.f64 1 (log.f64 base))
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 1 (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) 3)
(/.f64 1 (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) 2)
(/.f64 1 (log.f64 base))
(sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(/.f64 1 (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(exp.f64 (log.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1/3))
(/.f64 1 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 1 (log.f64 base))) 1))
(/.f64 1 (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 1 (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -3))) 1)
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(*.f64 1 (pow.f64 (log.f64 base) -3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(*.f64 (pow.f64 (log.f64 base) -3) 1)
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -6)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (/.f64 1 (log.f64 base)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -3/2) (pow.f64 (log.f64 base) -3/2))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -3) (pow.f64 (cbrt.f64 (log.f64 base)) -3))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -3) (pow.f64 (sqrt.f64 (log.f64 base)) -3))
(pow.f64 (sqrt.f64 (log.f64 base)) -6)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (log.f64 base))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)) (log.f64 base))
(sqrt.f64 (pow.f64 (log.f64 base) -6))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -3)))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -3))))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -3) 3))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -3)))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(exp.f64 (log.f64 (pow.f64 (log.f64 base) -3)))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) -3)) 1))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -3)))
(/.f64 1 (pow.f64 (log.f64 base) 3))
(pow.f64 (log.f64 base) -3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (log.f64 base) (cbrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 base) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (cbrt.f64 (log.f64 base)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) 1) (*.f64 (neg.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (atan2.f64 im re))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) -2)) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 1 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) 1/2))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 1 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (neg.f64 (atan2.f64 im re))) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 base))))
(*.f64 1 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1/2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) 2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1/2))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (log.f64 base)))) 1)
(cbrt.f64 (log.f64 base))
(*.f64 1 (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 base)) 1)
(cbrt.f64 (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) 1/6) (pow.f64 (log.f64 base) 1/6))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) 1/3) (pow.f64 (sqrt.f64 (log.f64 base)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(cbrt.f64 (log.f64 base))
(fabs.f64 (cbrt.f64 (log.f64 base)))
(cbrt.f64 (log.f64 base))
(log.f64 (exp.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (log.f64 base)))))
(cbrt.f64 (log.f64 base))
(cbrt.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (log.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(cbrt.f64 (log.f64 base))
(log1p.f64 (expm1.f64 (cbrt.f64 (log.f64 base))))
(cbrt.f64 (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 -1 (/.f64 1 (/.f64 (neg.f64 (log.f64 base)) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (cbrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) -2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 1 (log.f64 base))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) -2) (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1/4))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) 1) (/.f64 (cbrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) 1) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) 1) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 base)))) (/.f64 1 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4))))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)))
(/.f64 (atan2.f64 im re) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6)))) (cbrt.f64 (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (*.f64 (atan2.f64 im re) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (atan2.f64 im re) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -6))) (cbrt.f64 (/.f64 1 (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 1 (log.f64 base)))) (sqrt.f64 (/.f64 1 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2)) (cbrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(*.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 4))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 1)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2) 1/2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (exp.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) -3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (atan2.f64 im re) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) 3) (pow.f64 (log.f64 base) 2)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 1))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))

eval146.0ms (2%)

Compiler

Compiled 6572 to 2850 computations (56.6% saved)

prune94.0ms (1.3%)

Pruning

19 alts after pruning (5 fresh and 14 done)

PrunedKeptTotal
New4302432
Fresh033
Picked055
Done1910
Total43119450
Accuracy
100.0%
Counts
450 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
48.8%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
97.8%
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
46.9%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
99.3%
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(/.f64 1 (/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.2%
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
84.5%
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
99.3%
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
98.0%
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
46.9%
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
98.9%
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
99.0%
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.5%
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
99.6%
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
50.5%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
90.9%
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
Compiler

Compiled 667 to 330 computations (50.5% saved)

regimes110.0ms (1.5%)

Counts
35 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
(/.f64 1 (/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(cbrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3))
(*.f64 (atan2.f64 im re) (cbrt.f64 (pow.f64 (log.f64 base) -3)))
(*.f64 (atan2.f64 im re) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(pow.f64 (cbrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) -2)
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) 2)
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) -1/2) 2))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) 3) 1/3)
(*.f64 (atan2.f64 im re) (pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(cbrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) 3) (pow.f64 (log.f64 base) 3)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) 3))
(/.f64 (/.f64 (atan2.f64 im re) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (fma.f64 (atan2.f64 im re) (log.f64 base) 0) (sqrt.f64 (pow.f64 (log.f64 base) 4)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) 1/3)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) 3) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (*.f64 (cbrt.f64 (atan2.f64 im re)) (/.f64 1 (log.f64 base))))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (atan2.f64 im re)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(/.f64 (+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))) (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (atan2.f64 im re)) (log.f64 base))))) (*.f64 (log.f64 base) (log.f64 base)))
Outputs
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Calls

5 calls:

37.0ms
base
18.0ms
re
17.0ms
(log.f64 base)
17.0ms
im
14.0ms
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
Results
AccuracySegmentsBranch
99.6%1re
99.6%1im
99.6%1base
99.6%1(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
99.6%1(log.f64 base)
Compiler

Compiled 476 to 189 computations (60.3% saved)

regimes25.0ms (0.3%)

Accuracy

Total -35.9b remaining (-12433%)

Threshold costs -35.9b (-12433%)

Counts
8 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 1 (log.f64 base)))
(/.f64 1 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 1 (*.f64 (/.f64 1 (atan2.f64 im re)) (log.f64 base)))
(/.f64 1 (/.f64 1 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) -1)
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (atan2.f64 im re)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

4 calls:

6.0ms
(log.f64 base)
6.0ms
im
5.0ms
re
5.0ms
base
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(log.f64 base)
Compiler

Compiled 88 to 44 computations (50% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01560
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(expm1.f64 (log1p.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 20 to 14 computations (30% saved)

soundness236.0ms (3.3%)

Rules
2448×fma-neg
1584×div-sub
1000×log-prod
924×log1p-expm1-u
924×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083452
1242436
2440268
3718220
41121220
52834220
63866220
75568220
018115
1197111
22542111
Stop Event
node limit
node limit
Compiler

Compiled 134 to 49 computations (63.4% saved)

end0.0ms (0%)

preprocess61.0ms (0.8%)

Compiler

Compiled 96 to 56 computations (41.7% saved)

Profiling

Loading profile data...