math.log10 on complex, imaginary part

Time bar (total: 4.0s)

analyze2.0ms (0%)

Memory
1.1MiB live, 1.1MiB 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)

sample778.0ms (19.3%)

Memory
-23.1MiB live, 1 253.6MiB allocated
Samples
525.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 318.0ms
ival-log: 149.0ms (46.9% of total)
ival-atan2: 78.0ms (24.6% of total)
ival-div: 76.0ms (23.9% of total)
ival-true: 6.0ms (1.9% of total)
exact: 5.0ms (1.6% of total)
ival-assert: 3.0ms (0.9% of total)
Bogosity

preprocess15.0ms (0.4%)

Memory
30.6MiB live, 30.6MiB allocated
Algorithm
egg-herbie
Rules
54×sub-neg
32×+-commutative
20×div-sub
18×*-commutative
14×--rgt-identity
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)))

explain66.0ms (1.6%)

Memory
-10.1MiB live, 146.8MiB 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
32.0ms512×0valid
Compiler

Compiled 48 to 28 computations (41.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-div: 6.0ms (34.4% of total)
ival-log: 6.0ms (34.4% of total)
ival-atan2: 4.0ms (23% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
2.4MiB live, 2.4MiB 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 8 to 6 computations (25% saved)

simplify4.0ms (0.1%)

Memory
7.7MiB live, 7.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)))
Rules
lift-/.f64
lower-/.f32
lift-log.f64
lower-log.f32
lower-atan2.f32
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)

localize23.0ms (0.6%)

Memory
-25.5MiB live, 52.6MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 #s(literal 10 binary64))
accuracy98.7%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Samples
14.0ms256×0valid
Compiler

Compiled 16 to 8 computations (50% saved)

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

series34.0ms (0.8%)

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

12 calls:

TimeVariablePointExpression
26.0ms
im
@0
(/ (atan2 im re) (log 10))
6.0ms
re
@0
(/ (atan2 im re) (log 10))
0.0ms
re
@inf
(/ (atan2 im re) (log 10))
0.0ms
im
@inf
(/ (atan2 im re) (log 10))
0.0ms
im
@-inf
(/ (atan2 im re) (log 10))

rewrite74.0ms (1.8%)

Memory
-15.2MiB live, 100.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
520×lower-*.f64
520×lower-*.f32
470×lower-/.f32
468×lower-/.f64
134×lower--.f32
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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 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))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 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 1/10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.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 (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 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 (-.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 (*.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 (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 (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 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 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.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 #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 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 10 binary64)) (atan2.f64 im re)))
(/.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 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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 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 (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 (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 #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)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (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)) (/.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 (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 #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 (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 (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 (atan2.f64 im re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(/.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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (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 2 binary64))) (neg.f64 (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 (*.f64 #s(literal -1 binary64) (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 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.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 (-.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)))
(pow.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 (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)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 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 1/10 binary64)) #s(literal 0 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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 (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 2 binary64))) (log.f64 #s(literal 1/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 (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) (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 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 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 -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 -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (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 1/10 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 1/10 binary64)))

simplify5.0ms (0.1%)

Memory
13.3MiB live, 13.3MiB allocated
Algorithm
egg-herbie
Rules
lower-/.f32
lower-/.f64
lower-atan2.f64
lower-log.f64
lower-log.f32
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) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (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)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(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)))
(/ (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) (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) (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) (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) (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)
(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)
(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)
(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)
(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)

eval18.0ms (0.4%)

Memory
2.6MiB live, 40.2MiB allocated
Compiler

Compiled 1 710 to 280 computations (83.6% saved)

prune29.0ms (0.7%)

Memory
-19.2MiB live, 58.9MiB allocated
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New1597166
Fresh000
Picked011
Done000
Total1598167
Accuracy
100.0%
Counts
167 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.0%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
99.6%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
84.5%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
98.6%
(/.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 172 to 134 computations (22.1% saved)

simplify22.0ms (0.6%)

Memory
9.6MiB live, 44.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff0
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 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
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
cost-diff1280
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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))))
Rules
120×lower-*.f64
120×lower-*.f32
112×lower-fma.f64
112×lower-fma.f32
96×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021124
036114
156110
2108110
3199110
4269110
5299110
6334110
7357110
8383110
9417110
10425110
0425110
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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(atan2.f64 im re)
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)

localize96.0ms (2.4%)

Memory
-15.9MiB live, 188.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 #s(literal 10 binary64))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
accuracy98.7%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
accuracy99.9%
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy98.7%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy98.4%
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
accuracy98.4%
(log.f64 #s(literal 1/10 binary64))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 #s(literal 10 binary64))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
accuracy98.7%
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
accuracy100.0%
(atan2.f64 im re)
accuracy99.8%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
accuracy98.7%
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
accuracy98.4%
(log.f64 #s(literal 1/10 binary64))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
accuracy98.7%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
accuracy98.4%
(log.f64 #s(literal 1/10 binary64))
Samples
62.0ms256×0valid
Compiler

Compiled 126 to 23 computations (81.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-div: 19.0ms (54.6% of total)
ival-log: 6.0ms (17.3% of total)
const: 4.0ms (11.5% of total)
ival-neg: 3.0ms (8.6% of total)
ival-atan2: 2.0ms (5.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series46.0ms (1.1%)

Memory
3.5MiB live, 83.5MiB allocated
Counts
15 → 264
Calls
Call 1
Inputs
#<alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))>
#<alt (atan2.f64 im re)>
#<alt (neg.f64 (log.f64 #s(literal 1/10 binary64)))>
#<alt (log.f64 #s(literal 1/10 binary64))>
#<alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))>
#<alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))>
#<alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))>
#<alt (log.f64 #s(literal 10 binary64))>
#<alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))>
#<alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))>
#<alt (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re))>
Outputs
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (/ (log 10) (atan2 im re))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
Calls

66 calls:

TimeVariablePointExpression
18.0ms
im
@0
(/ (atan2 im re) (neg (log 1/10)))
12.0ms
re
@0
(/ (atan2 im re) (neg (log 1/10)))
2.0ms
re
@inf
(/ 1 (atan2 im re))
1.0ms
re
@inf
(/ (atan2 im re) (neg (log 1/10)))
1.0ms
im
@-inf
(/ (atan2 im re) (neg (log 1/10)))

rewrite116.0ms (2.9%)

Memory
30.7MiB live, 109.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
658×lower-*.f64
658×lower-*.f32
448×lower-/.f32
428×lower-/.f64
246×frac-times
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02186
03668
111168
240568
0148868
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
15 → 611
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 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 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 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 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 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (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 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.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)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (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 -1 binary64)) (/.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 (/.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)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.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 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(/.f64 (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1/2 binary64))
(*.f64 (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))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 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 2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 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 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/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 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 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))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(log.f64 #s(literal 1/10 binary64))
(+.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 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 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/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 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (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/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 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)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.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))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 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 1/10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 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 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 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 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (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 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.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)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (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 -1 binary64)) (/.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 (/.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)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.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 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/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 (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 1/10 binary64)))) (atan2.f64 im re)) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/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 1/10 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))) (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 #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 #s(literal -1 binary64) (log.f64 #s(literal 10 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 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 1/10 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.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 #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 -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)))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 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 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.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 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (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 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 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 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 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 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (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 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.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)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (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 -1 binary64)) (/.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 (/.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)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.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 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(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)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 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 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 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 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (atan2.f64 im re) (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 (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 1/10 binary64)))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.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 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.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 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.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 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.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)))
(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 (log.f64 #s(literal 1/10 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 (/.f64 (log.f64 #s(literal 1/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 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.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 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.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 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(log.f64 #s(literal 10 binary64))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 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 2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 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 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/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 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 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))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (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 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 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 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 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 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (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 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.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)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (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 -1 binary64)) (/.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 (/.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)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.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 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 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/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(/.f64 (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1/2 binary64))
(*.f64 (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))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(atan2.f64 im re)
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 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 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 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 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 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 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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 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))
(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 (/.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 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 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 (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 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.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)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (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 -1 binary64)) (/.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 (/.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)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.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 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/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 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))

simplify39.0ms (1%)

Memory
-23.7MiB live, 54.8MiB allocated
Algorithm
egg-herbie
Rules
36×lower-+.f64
36×lower-+.f32
28×sub-neg
24×lower-/.f32
24×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0161464
1221464
2281464
3341464
4441464
5501464
6581464
7721464
8871464
91001464
101031464
01031464
Stop Event
iter limit
saturated
Counts
264 → 264
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)))
(* -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) (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) (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) (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) (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)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(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)))
(* -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) (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) (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) (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) (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))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (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))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (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))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (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) (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) (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) (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) (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) (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))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(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))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
Outputs
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (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)
(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)
(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)
(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)
(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)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (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))
(/ (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))
(/ (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))
(/ (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))
(/ (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))
(/ (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)))
(/ (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) (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) (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) (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) (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))
(/ (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))
(/ (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))
(/ (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))
(/ (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))
(/ (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 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (atan2.f64 im re) (neg.f64 (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))
(/ -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))
(/ -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))
(/ -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))
(/ -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))
(/ -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)
(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)
(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)
(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)
(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)
(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) (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) (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) (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) (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) (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)))
(/ 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))
(/ 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))
(/ 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))
(/ 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))
(/ 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))
(/ 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))

eval127.0ms (3.1%)

Memory
11.1MiB live, 288.7MiB allocated
Compiler

Compiled 13 941 to 1 359 computations (90.3% saved)

prune112.0ms (2.8%)

Memory
4.7MiB live, 166.3MiB allocated
Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New1 16511 166
Fresh022
Picked145
Done011
Total1 16681 174
Accuracy
100.0%
Counts
1 174 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.0%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
84.5%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 90 to 70 computations (22.2% saved)

simplify159.0ms (3.9%)

Memory
-6.9MiB live, 108.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
cost-diff5824
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))
cost-diff7104
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
cost-diff13632
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff192
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
cost-diff704
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
Rules
2 866×lower-*.f32
2 862×lower-*.f64
1 960×unsub-neg
1 530×lower-fma.f64
1 530×lower-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022118
036114
155101
210899
326599
455499
5210399
6373999
7568299
0822299
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 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/2 binary64))
(/.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)
#s(literal 1/2 binary64)
#s(literal 2 binary64)
Outputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 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))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.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)
#s(literal 1/2 binary64)
#s(literal 2 binary64)

localize136.0ms (3.4%)

Memory
-5.9MiB live, 73.1MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 #s(literal 10 binary64))
accuracy99.7%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
accuracy99.4%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
accuracy97.2%
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))
accuracy99.4%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
accuracy99.2%
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
accuracy99.2%
(log.f64 #s(literal 1/10 binary64))
accuracy94.2%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
accuracy100.0%
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
accuracy99.4%
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
accuracy99.2%
(log.f64 #s(literal 1/10 binary64))
Samples
24.0ms130×0invalid
23.0ms126×0valid
Compiler

Compiled 120 to 24 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-div: 8.0ms (25.2% of total)
ival-log: 6.0ms (18.9% of total)
ival-pow2: 5.0ms (15.8% of total)
const: 4.0ms (12.6% of total)
ival-mult: 3.0ms (9.5% of total)
ival-atan2: 3.0ms (9.5% of total)
ival-sqrt: 2.0ms (6.3% of total)
exact: 1.0ms (3.2% of total)
ival-neg: 1.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series13.0ms (0.3%)

Memory
20.0MiB live, 20.0MiB allocated
Counts
12 → 216
Calls
Call 1
Inputs
#<alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))>
#<alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))>
#<alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re))>
#<alt (atan2.f64 im re)>
#<alt (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))>
#<alt (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))>
#<alt (log.f64 #s(literal 1/10 binary64))>
#<alt (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))>
#<alt (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))>
#<alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))>
#<alt (log.f64 #s(literal 10 binary64))>
Outputs
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (* -1 (/ (log 1/10) (atan2 im re)))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (/ -1 (atan2 im re))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (atan2 im re) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (* -1 (/ (pow (atan2 im re) 2) (log 1/10)))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
Calls

54 calls:

TimeVariablePointExpression
1.0ms
re
@-inf
(* (/ 1 (log 1/10)) (neg (pow (atan2 im re) 2)))
1.0ms
im
@inf
(* (/ 1 (log 1/10)) (neg (pow (atan2 im re) 2)))
1.0ms
re
@inf
(* (/ 1 (log 1/10)) (neg (pow (atan2 im re) 2)))
1.0ms
im
@0
(* (/ 1 (log 1/10)) (neg (pow (atan2 im re) 2)))
1.0ms
im
@-inf
(* (/ 1 (log 1/10)) (neg (pow (atan2 im re) 2)))

rewrite552.0ms (13.7%)

Memory
-209.8MiB live, 266.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
1 944×lower-*.f32
1 940×lower-*.f64
1 832×lower-fma.f64
1 832×lower-fma.f32
1 040×lower-pow.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02284
03682
110662
246061
3280161
0894261
Stop Event
iter limit
node limit
iter limit
Counts
12 → 1 059
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 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/2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 10 binary64))
Outputs
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (-.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (log.f64 (atan2.f64 im re))))
(exp.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (log.f64 (atan2.f64 im re))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fabs.f64 (-.f64 (/.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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (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) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 5 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) #s(literal 8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (fabs.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal -1/2 binary64)))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))))
(exp.f64 (-.f64 (log.f64 (atan2.f64 im re)) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(sqrt.f64 (/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(neg.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal -1 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 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (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))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (sqrt.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 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(fabs.f64 (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(neg.f64 (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 5 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re)))
(/.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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(atan2.f64 im re)
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (-.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (log.f64 (atan2.f64 im re))))
(exp.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (log.f64 (atan2.f64 im re))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fabs.f64 (-.f64 (/.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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (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) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 5 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) #s(literal 8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (fabs.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (atan2.f64 im re)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (log.f64 (atan2.f64 im re))))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 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 (pow.f64 (atan2.f64 im re) #s(literal 4 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 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 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 (*.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64) (*.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(neg.f64 (/.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 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 1/10 binary64)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 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 -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(log.f64 #s(literal 1/10 binary64))
(log.f64 #s(literal 10 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (/.f64 #s(literal 1 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 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 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 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (exp.f64 (log.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 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (-.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (log.f64 (atan2.f64 im re))))
(exp.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (log.f64 (atan2.f64 im re))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fabs.f64 (-.f64 (/.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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (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) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 5 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) #s(literal 8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (fabs.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (fma.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (atan2.f64 im re) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (sqrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (sqrt.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 5 binary64))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (sqrt.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (atan2.f64 im re))
(/.f64 (fabs.f64 (sqrt.f64 #s(literal -1 binary64))) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (fabs.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (-.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (neg.f64 (log.f64 (atan2.f64 im re)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (atan2.f64 im re))) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))))
(exp.f64 (-.f64 (+.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) (log.f64 (atan2.f64 im re))))
(exp.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))) (log.f64 (atan2.f64 im re))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))))
(fabs.f64 (-.f64 (/.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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (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) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (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) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (atan2.f64 im re) (fabs.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(/.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))))
(/.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 5 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (fabs.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) #s(literal 8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(pow.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (fabs.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (fabs.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))) (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)) (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64)) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -5/4 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/8 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (fabs.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 7/8 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (fabs.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(*.f64 (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (fabs.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64))))
(*.f64 (fabs.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (fabs.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (fabs.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))))))
(log.f64 #s(literal 1/10 binary64))
(log.f64 #s(literal 10 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 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))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (/.f64 #s(literal 1 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 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (log.f64 #s(literal 1/10 binary64))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 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 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (exp.f64 (log.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 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 1/10 binary64)))

simplify58.0ms (1.4%)

Memory
16.9MiB live, 55.9MiB allocated
Algorithm
egg-herbie
Rules
64×lower-+.f64
64×lower-+.f32
62×lower-*.f64
62×lower-fma.f64
62×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0191368
1321368
2501368
3761368
41021368
51201368
61401368
71741368
82071368
92181368
102201368
02201368
Stop Event
iter limit
saturated
Counts
216 → 216
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)))
(* -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) (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) (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) (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) (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 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(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)))
(* -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) (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) (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) (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) (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 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
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)))
(* -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) (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) (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) (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) (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 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (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))
(/ -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))
(/ -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))
(/ -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))
(/ -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))
(/ -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))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 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)
(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)
(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)
(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)
(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)
(* -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) (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) (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) (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) (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) (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 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(* -1 (/ (pow (atan2 im re) 2) (log 1/10)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (log.f64 #s(literal 1/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) (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) (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) (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) (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) (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) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.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) (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) (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) (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) (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) (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) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))

eval362.0ms (9%)

Memory
27.3MiB live, 284.1MiB allocated
Compiler

Compiled 22 859 to 2 336 computations (89.8% saved)

prune386.0ms (9.6%)

Memory
22.1MiB live, 281.4MiB allocated
Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New1 52721 529
Fresh000
Picked213
Done055
Total1 52981 537
Accuracy
100.0%
Counts
1 537 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
54.0%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 84 to 67 computations (20.2% saved)

simplify78.0ms (1.9%)

Memory
-58.0MiB live, 12.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
cost-diff0
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))
cost-diff0
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
cost-diff0
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
cost-diff7104
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
Rules
16×lower-*.f64
16×lower-*.f32
14×lower-/.f32
10×lower-/.f64
lift-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01565
02468
12662
23062
33562
43962
03962
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.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)
#s(literal 2 binary64)
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 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
#s(literal 2 binary64)
#s(literal -1/2 binary64)
Outputs
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.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)
#s(literal 2 binary64)
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 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
#s(literal 2 binary64)
#s(literal -1/2 binary64)

localize111.0ms (2.8%)

Memory
30.4MiB live, 147.5MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))
accuracy99.4%
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
accuracy99.2%
(log.f64 #s(literal 1/10 binary64))
accuracy96.6%
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
accuracy100.0%
(log.f64 #s(literal 10 binary64))
accuracy99.7%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
accuracy99.4%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
accuracy97.2%
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
Samples
73.0ms126×0valid
20.0ms130×0invalid
Compiler

Compiled 67 to 17 computations (74.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-pow2: 57.0ms (70.1% of total)
ival-log: 6.0ms (7.4% of total)
ival-pow: 5.0ms (6.1% of total)
ival-atan2: 4.0ms (4.9% of total)
const: 4.0ms (4.9% of total)
ival-div: 3.0ms (3.7% of total)
ival-sqrt: 2.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series10.0ms (0.2%)

Memory
-18.2MiB live, 22.4MiB allocated
Counts
9 → 168
Calls
Call 1
Inputs
#<alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))>
#<alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))>
#<alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))>
#<alt (atan2.f64 im re)>
#<alt (pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))>
#<alt (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))>
#<alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))>
#<alt (log.f64 #s(literal 1/10 binary64))>
#<alt (log.f64 #s(literal 10 binary64))>
Outputs
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (sqrt (/ (atan2 im re) (log 10)))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (/ (atan2 im re) (log 10))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (atan2 im re) (log 1/10))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (pow (log 1/10) 2) (pow (atan2 im re) 2))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
#<alt (/ (log 1/10) (atan2 im re))>
Calls

42 calls:

TimeVariablePointExpression
2.0ms
re
@inf
(pow (pow (/ (log 1/10) (atan2 im re)) 2) -1/2)
1.0ms
im
@0
(pow (/ (log 1/10) (atan2 im re)) 2)
1.0ms
im
@0
(pow (pow (/ (log 1/10) (atan2 im re)) 2) -1/2)
1.0ms
re
@-inf
(pow (pow (/ (log 1/10) (atan2 im re)) 2) -1/2)
1.0ms
im
@inf
(pow (/ (log 1/10) (atan2 im re)) 2)

rewrite178.0ms (4.4%)

Memory
16.1MiB live, 402.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
1 938×lower-fma.f64
1 938×lower-fma.f32
1 678×lower-*.f64
1 678×lower-*.f32
1 216×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01553
02452
16746
229446
3272646
0903946
Stop Event
iter limit
node limit
iter limit
Counts
9 → 763
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
(log.f64 #s(literal 10 binary64))
Outputs
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))
(-.f64 #s(literal 0 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 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 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) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.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 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (/.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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.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) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal -1 binary64)))
(exp.f64 (fma.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1/8 binary64))))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(fabs.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(neg.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(neg.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (exp.f64 (log.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (sqrt.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (sqrt.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(pow.f64 (sqrt.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/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/16 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/4 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1/4 binary64)) (sqrt.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (fabs.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))
(-.f64 #s(literal 0 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 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 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) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.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 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (/.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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.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) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (atan2.f64 im re))) #s(literal -1/2 binary64)))
(fabs.f64 (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (/.f64 (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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (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) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.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)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(atan2.f64 im re)
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64)))
(fabs.f64 (-.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))
(-.f64 #s(literal 0 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 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 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) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.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 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (/.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 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))) (sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64))) (sqrt.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (fabs.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (fabs.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(/.f64 (fabs.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (fabs.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))) (*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))) (*.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (neg.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (neg.f64 (sqrt.f64 (/.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) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal -1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (*.f64 (exp.f64 #s(literal 1/2 binary64)) (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal -1/4 binary64)) (*.f64 #s(literal 4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (/.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 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (fabs.f64 (sqrt.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64)) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))) (neg.f64 (log.f64 (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1/2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64))))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(*.f64 (fabs.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(*.f64 (fabs.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (fabs.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))) (atan2.f64 im re))
(/.f64 (neg.f64 (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3/2 binary64))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -4 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))))
(*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 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 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 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)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))) (log.f64 #s(literal 10 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(*.f64 (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (atan2.f64 im re)) (/.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (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 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (neg.f64 (log.f64 (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 #s(literal 10 binary64)))))
(exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 4 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/.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 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.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 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))) (*.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 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))) (*.f64 (atan2.f64 im re) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))) (neg.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(/.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) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 3 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (+.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) #s(literal -4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -4 binary64)) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 (/.f64 #s(literal -1 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 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 #s(literal 10 binary64))))) (sqrt.f64 (log.f64 #s(literal 10 binary64))))
(log.f64 #s(literal 10 binary64))
(log.f64 #s(literal 1/10 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64)))
(fabs.f64 (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(neg.f64 (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))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 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 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.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) (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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 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 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (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))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(log.f64 #s(literal 10 binary64))
(log.f64 #s(literal 1/10 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 10 binary64))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 1/2 binary64)))
(fabs.f64 (log.f64 #s(literal 10 binary64)))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))))
(sqrt.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(neg.f64 (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))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 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 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (neg.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) (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)) (*.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64))))))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 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 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (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))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 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 (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))) (neg.f64 (sqrt.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))

simplify17.0ms (0.4%)

Memory
4.6MiB live, 42.5MiB allocated
Algorithm
egg-herbie
Rules
16×lower-/.f32
16×lower-/.f64
14×lower-*.f64
14×lower-*.f32
associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0151056
1171056
2221056
3281056
4281056
0281056
Stop Event
iter limit
saturated
Counts
168 → 168
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) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt (/ (atan2 im re) (log 10)))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (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)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (atan2 im re) (log 1/10))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/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)))
(/ (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) (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) (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) (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) (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 (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(sqrt (/ (atan2 im re) (log 10)))
(sqrt.f64 (/.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) (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) (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) (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) (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) (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) (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)
(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)
(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)
(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)
(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 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (atan2 im re) (log 1/10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/ (pow (log 1/10) 2) (pow (atan2 im re) 2))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 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))
(/ (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))
(/ (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))
(/ (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))
(/ (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))
(/ (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))

eval123.0ms (3.1%)

Memory
-10.9MiB live, 268.5MiB allocated
Compiler

Compiled 14 933 to 1 839 computations (87.7% saved)

prune130.0ms (3.2%)

Memory
19.9MiB live, 260.5MiB allocated
Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New9900990
Fresh000
Picked022
Done066
Total9908998
Accuracy
100.0%
Counts
998 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.1%
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
54.0%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
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 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.6%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 189 to 104 computations (45% saved)

regimes15.0ms (0.4%)

Memory
-6.1MiB live, 32.5MiB allocated
Counts
11 → 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 10 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 2 binary64)) #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))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
Calls

4 calls:

5.0ms
im
4.0ms
re
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 19 to 13 computations (31.6% saved)

regimes5.0ms (0.1%)

Memory
11.5MiB live, 11.5MiB 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:

1.0ms
im
1.0ms
re
1.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
1.0ms
(atan2.f64 im re)
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 19 to 13 computations (31.6% saved)

simplify7.0ms (0.2%)

Memory
-24.5MiB live, 14.1MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
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)))

soundness57.0ms (1.4%)

Memory
-12.5MiB live, 86.9MiB allocated
Rules
520×lower-*.f64
520×lower-*.f32
470×lower-/.f32
468×lower-/.f64
134×lower--.f32
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 30 to 20 computations (33.3% saved)

preprocess23.0ms (0.6%)

Memory
29.0MiB live, 67.2MiB allocated
Compiler

Compiled 46 to 32 computations (30.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...