math.log10 on complex, imaginary part

Time bar (total: 2.7s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze2.0ms (0.1%)

Memory
3.9MiB live, 3.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
75%74.9%25%0.1%0%0%0%3
87.5%87.4%12.5%0.1%0%0%0%4
93.8%93.7%6.2%0.1%0%0%0%5
96.9%96.8%3.1%0.1%0%0%0%6
98.4%98.3%1.6%0.1%0%0%0%7
99.2%99.1%0.8%0.1%0%0%0%8
99.6%99.5%0.4%0.1%0%0%0%9
99.8%99.7%0.2%0.1%0%0%0%10
99.9%99.8%0.1%0.1%0%0%0%11
100%99.9%0%0.1%0%0%0%12
Compiler

Compiled 8 to 8 computations (0% saved)

sample924.0ms (33.6%)

Memory
9.7MiB live, 1 161.8MiB allocated
Samples
675.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 354.0ms
ival-atan2: 131.0ms (37% of total)
ival-log: 126.0ms (35.6% of total)
ival-div: 81.0ms (22.9% of total)
ival-true: 6.0ms (1.7% of total)
exact: 6.0ms (1.7% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

explain180.0ms (6.5%)

Memory
3.5MiB live, 238.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
00-0-(log.f64 #s(literal 10 binary64))
00-0-re
00-0-(atan2.f64 im re)
00-0-im
00-0-#s(literal 10 binary64)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
142.0ms512×0valid
Compiler

Compiled 52 to 28 computations (46.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 128.0ms
ival-div: 87.0ms (68% of total)
ival-log: 36.0ms (28.2% of total)
ival-atan2: 4.0ms (3.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess18.0ms (0.7%)

Memory
-5.4MiB live, 34.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01436
13136
24536
36536
48336
510436
612936
714636
815136
915336
066
096
096
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Compiler

Compiled 6 to 6 computations (0% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Compiler

Compiled 6 to 6 computations (0% saved)

simplify2.0ms (0.1%)

Memory
3.7MiB live, 3.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
0914
0914
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
Outputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)

localize19.0ms (0.7%)

Memory
26.6MiB live, 26.6MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.853847509768442
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Samples
14.0ms256×0valid
Compiler

Compiled 30 to 14 computations (53.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-log: 3.0ms (42.7% of total)
ival-atan2: 2.0ms (28.5% of total)
ival-div: 2.0ms (28.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series72.0ms (2.6%)

Memory
8.6MiB live, 84.7MiB allocated
Counts
3 → 48
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
Outputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Calls

6 calls:

TimeVariablePointExpression
41.0ms
re
@0
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
8.0ms
re
@-inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
6.0ms
im
@-inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
6.0ms
im
@inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
6.0ms
im
@0
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))

simplify4.0ms (0.1%)

Memory
-35.4MiB live, 3.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06216
06216
Stop Event
iter limit
saturated
Counts
48 → 48
Calls
Call 1
Inputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Outputs
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)

rewrite62.0ms (2.3%)

Memory
-18.1MiB live, 53.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0611
0911
11711
25511
321411
0120111
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
3 → 118
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
Outputs
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))

eval26.0ms (0.9%)

Memory
-5.1MiB live, 33.2MiB allocated
Compiler

Compiled 1 972 to 286 computations (85.5% saved)

prune9.0ms (0.3%)

Memory
22.9MiB live, 22.9MiB allocated
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1615166
Fresh000
Picked011
Done000
Total1616167
Accuracy
100.0%
Counts
167 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.5%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.8%
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
Compiler

Compiled 98 to 88 computations (10.2% saved)

simplify12.0ms (0.5%)

Memory
-25.8MiB live, 13.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
cost-diff19264
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
cost-diff7040
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
cost-diff576
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022126
037117
154117
278113
3100113
4167113
5204113
6240113
7258113
8280113
9306113
10308113
0308113
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
im
re
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
#s(literal -1 binary64)
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
#s(literal 1 binary64)
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
(atan2.f64 im re)
im
re
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
im
re
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
#s(literal -1 binary64)
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
#s(literal 1 binary64)
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
(atan2.f64 im re)
im
re

localize111.0ms (4%)

Memory
21.4MiB live, 99.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.06640625
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
accuracy0.7734375
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
accuracy0.0703125
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.881138190406125
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy1.0
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.17410694040612495
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
accuracy0.86328125
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
accuracy0
(atan2.f64 im re)
accuracy0.17410694040612495
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
accuracy0.86328125
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
accuracy0.853847509768442
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
Samples
94.0ms256×0valid
Compiler

Compiled 254 to 46 computations (81.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
ival-mult: 31.0ms (45.5% of total)
ival-div: 12.0ms (17.6% of total)
ival-pow: 10.0ms (14.7% of total)
ival-log: 6.0ms (8.8% of total)
const: 4.0ms (5.9% of total)
ival-atan2: 2.0ms (2.9% of total)
exact: 1.0ms (1.5% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series185.0ms (6.7%)

Memory
19.9MiB live, 174.5MiB allocated
Counts
15 → 240
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
Outputs
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
Calls

6 calls:

TimeVariablePointExpression
48.0ms
im
@inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re)))
45.0ms
im
@0
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re)))
34.0ms
re
@inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re)))
30.0ms
re
@0
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re)))
14.0ms
im
@-inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re)))

simplify18.0ms (0.7%)

Memory
-23.5MiB live, 13.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0181488
1251488
2311488
3371488
4471488
5531488
6611488
7751488
8941488
91091488
101121488
01121488
Stop Event
iter limit
saturated
Counts
240 → 240
Calls
Call 1
Inputs
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
Outputs
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))

rewrite135.0ms (4.9%)

Memory
11.0MiB live, 132.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02289
03772
110772
237572
0230372
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
15 → 1 056
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
Outputs
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (neg.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))
(log.f64 #s(literal 1/10 binary64))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (neg.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))
(log.f64 #s(literal 1/10 binary64))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (*.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (*.f64 (atan2.f64 im re) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (*.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (neg.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))
(log.f64 #s(literal 1/10 binary64))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 #s(literal 10 binary64))))
(pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64))))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(exp.f64 (fma.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))

eval210.0ms (7.6%)

Memory
46.7MiB live, 414.8MiB allocated
Compiler

Compiled 24 743 to 1 718 computations (93.1% saved)

prune54.0ms (2%)

Memory
-10.3MiB live, 176.7MiB allocated
Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New1 64611 647
Fresh000
Picked145
Done011
Total1 64761 653
Accuracy
100.0%
Counts
1 653 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.5%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.8%
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
Compiler

Compiled 62 to 57 computations (8.1% saved)

simplify3.0ms (0.1%)

Memory
15.2MiB live, 15.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
cost-diff0
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01773
02373
12873
02873
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
Outputs
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
(*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re

localize43.0ms (1.6%)

Memory
-12.6MiB live, 113.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
accuracy0.06640625
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
accuracy0.7734375
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
accuracy1.0
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
Samples
34.0ms256×0valid
Compiler

Compiled 128 to 34 computations (73.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-mult: 8.0ms (32.5% of total)
ival-pow: 6.0ms (24.3% of total)
ival-log: 4.0ms (16.2% of total)
ival-div: 2.0ms (8.1% of total)
ival-atan2: 2.0ms (8.1% of total)
ival-sqrt: 2.0ms (8.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series105.0ms (3.8%)

Memory
-56.0MiB live, 64.5MiB allocated
Counts
6 → 72
Calls
Call 1
Inputs
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
Outputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
Calls

6 calls:

TimeVariablePointExpression
52.0ms
re
@inf
((* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (log 10) (* (pow (log 10) -1/2) (atan2 im re)) (/ 1 (log 10)) (* (sqrt (/ 1 (log 10))) (atan2 im re)))
26.0ms
im
@-inf
((* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (log 10) (* (pow (log 10) -1/2) (atan2 im re)) (/ 1 (log 10)) (* (sqrt (/ 1 (log 10))) (atan2 im re)))
7.0ms
im
@inf
((* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (log 10) (* (pow (log 10) -1/2) (atan2 im re)) (/ 1 (log 10)) (* (sqrt (/ 1 (log 10))) (atan2 im re)))
7.0ms
re
@0
((* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (log 10) (* (pow (log 10) -1/2) (atan2 im re)) (/ 1 (log 10)) (* (sqrt (/ 1 (log 10))) (atan2 im re)))
7.0ms
re
@-inf
((* (pow (log 10) -1/2) (* (pow (log 10) -1/2) (atan2 im re))) (pow (log 10) -1/2) (log 10) (* (pow (log 10) -1/2) (atan2 im re)) (/ 1 (log 10)) (* (sqrt (/ 1 (log 10))) (atan2 im re)))

simplify4.0ms (0.1%)

Memory
6.6MiB live, 6.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010576
113576
013576
Stop Event
iter limit
saturated
Counts
72 → 72
Calls
Call 1
Inputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
Outputs
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))

rewrite44.0ms (1.6%)

Memory
11.7MiB live, 49.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01760
02360
14952
212851
046851
Stop Event
iter limit
iter limit
iter limit
unsound
iter limit
Counts
6 → 124
Calls
Call 1
Inputs
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
Outputs
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64))))
(pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(fabs.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (fma.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(log.f64 #s(literal 10 binary64))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(exp.f64 (fma.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64) (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64))))
(exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (atan2.f64 im re)))

eval25.0ms (0.9%)

Memory
3.1MiB live, 41.0MiB allocated
Compiler

Compiled 5 487 to 563 computations (89.7% saved)

prune8.0ms (0.3%)

Memory
-21.4MiB live, 17.4MiB allocated
Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New2101211
Fresh000
Picked101
Done055
Total2116217
Accuracy
100.0%
Counts
217 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.6%
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
98.5%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 59 to 53 computations (10.2% saved)

simplify3.0ms (0.1%)

Memory
6.8MiB live, 6.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
cost-diff0
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
cost-diff0
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01454
01954
12054
02054
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
im
re
(sqrt.f64 (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
Outputs
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
im
re
(sqrt.f64 (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)

localize38.0ms (1.4%)

Memory
5.2MiB live, 46.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
accuracy0.09375
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
accuracy0.842128759768442
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
Samples
30.0ms256×0valid
Compiler

Compiled 94 to 28 computations (70.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-pow: 5.0ms (27.6% of total)
ival-div: 3.0ms (16.5% of total)
ival-mult: 3.0ms (16.5% of total)
ival-log: 3.0ms (16.5% of total)
ival-atan2: 2.0ms (11% of total)
ival-sqrt: 2.0ms (11% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series45.0ms (1.6%)

Memory
-2.5MiB live, 73.1MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
Outputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Calls

6 calls:

TimeVariablePointExpression
10.0ms
re
@-inf
((/ (* (pow (log 10) -1/2) (atan2 im re)) (sqrt (log 10))) (* (pow (log 10) -1/2) (atan2 im re)) (/ (atan2 im re) (sqrt (log 10))) (atan2 im re) (log 10))
9.0ms
im
@-inf
((/ (* (pow (log 10) -1/2) (atan2 im re)) (sqrt (log 10))) (* (pow (log 10) -1/2) (atan2 im re)) (/ (atan2 im re) (sqrt (log 10))) (atan2 im re) (log 10))
6.0ms
re
@0
((/ (* (pow (log 10) -1/2) (atan2 im re)) (sqrt (log 10))) (* (pow (log 10) -1/2) (atan2 im re)) (/ (atan2 im re) (sqrt (log 10))) (atan2 im re) (log 10))
6.0ms
im
@inf
((/ (* (pow (log 10) -1/2) (atan2 im re)) (sqrt (log 10))) (* (pow (log 10) -1/2) (atan2 im re)) (/ (atan2 im re) (sqrt (log 10))) (atan2 im re) (log 10))
6.0ms
im
@0
((/ (* (pow (log 10) -1/2) (atan2 im re)) (sqrt (log 10))) (* (pow (log 10) -1/2) (atan2 im re)) (/ (atan2 im re) (sqrt (log 10))) (atan2 im re) (log 10))

simplify4.0ms (0.2%)

Memory
7.5MiB live, 7.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010648
113648
013648
Stop Event
iter limit
saturated
Counts
96 → 96
Calls
Call 1
Inputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Outputs
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(* (sqrt (/ 1 (log 10))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)

rewrite126.0ms (4.6%)

Memory
-4.8MiB live, 111.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01448
01948
14346
212646
352446
4318746
0853346
Stop Event
iter limit
node limit
iter limit
Counts
5 → 353
Calls
Call 1
Inputs
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
Outputs
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (*.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (/.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))))
(pow.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (fma.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64)) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(+.f64 #s(literal 0 binary64) (/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1/2 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 #s(literal 1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64))
#s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 3 binary64))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)))) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64))) (neg.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))))
(/.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 3 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal -1 binary64))
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64))
(neg.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(fma.f64 (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1/2 binary64)) (pow.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (*.f64 (log.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(+.f64 #s(literal 0 binary64) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(+.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 0 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/16 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/16 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/16 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/16 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3/8 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64)))
(/.f64 (/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (fma.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) #s(literal -1/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(atan2.f64 im re)
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (*.f64 (exp.f64 #s(literal -1/2 binary64)) (exp.f64 #s(literal -1/2 binary64))) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/8 binary64)) #s(literal 8 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (-.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/8 binary64)) #s(literal -8 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 1/10 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 1/10 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3/4 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/4 binary64))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(+.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 1/10 binary64))
(log.f64 #s(literal 10 binary64))

eval67.0ms (2.4%)

Memory
13.7MiB live, 83.2MiB allocated
Compiler

Compiled 13 447 to 1 289 computations (90.4% saved)

prune62.0ms (2.2%)

Memory
-9.3MiB live, 40.1MiB allocated
Pruning

6 alts after pruning (0 fresh and 6 done)

PrunedKeptTotal
New4990499
Fresh000
Picked011
Done055
Total4996505
Accuracy
100.0%
Counts
505 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.6%
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
98.5%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 154 to 91 computations (40.9% saved)

regimes12.0ms (0.4%)

Memory
25.9MiB live, 25.9MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(approx (* (pow (log 10) -1/2) (atan2 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
Calls

4 calls:

3.0ms
re
3.0ms
im
3.0ms
(atan2.f64 im re)
3.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Results
AccuracySegmentsBranch
99.8%1re
99.8%1im
99.8%1(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
99.8%1(atan2.f64 im re)
Compiler

Compiled 11 to 13 computations (-18.2% saved)

regimes8.0ms (0.3%)

Memory
-19.3MiB live, 15.1MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

4.0ms
(atan2.f64 im re)
1.0ms
re
1.0ms
im
1.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Results
AccuracySegmentsBranch
98.7%1re
98.7%1im
98.7%1(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.7%1(atan2.f64 im re)
Compiler

Compiled 11 to 13 computations (-18.2% saved)

simplify24.0ms (0.9%)

Memory
15.5MiB live, 53.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01013
11613
22213
32713
43013
53113
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))

soundness49.0ms (1.8%)

Memory
2.2MiB live, 37.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0611
0911
11711
25511
321411
0120111
Stop Event
done
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 26 to 20 computations (23.1% saved)

preprocess33.0ms (1.2%)

Memory
-15.0MiB live, 39.8MiB allocated
Compiler

Compiled 38 to 32 computations (15.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...